Docker學習筆記2 容器基本使用

2022-08-19 07:45:12 字數 1007 閱讀 3881

docker安裝完成後使用docker run命令來在容器內執行應用程式。舉例:

docker run ubuntu:15.10 /bin/echo 'hello world'

該命令執行如下步驟:

找到映象後根據映象檔案建立乙個新容器

在新生成的容器中執行/bin/echo 'hello world'命令。

docker映象可以以互動模式後台模式

互動模式

docker run -it ubuntu:15.10 /bin/bash

上述命令-i允許你對容器內的標準輸入進行互動。-t在容器內指定乙個偽終端或終端。

後台模式

docker run -d ubuntu:15.10 /bin/sh -c 'while true; do echo hello world; sleep 1; done'

上述命令在啟動後會自動轉入後台不會看到任何輸出,我們可以通過docker ps命令檢視在執行的容器的資訊,使用docker logs containerid來檢視容器中的輸出。使用docker stop containerid來終止容器。

docker容器進行埠對映

自動埠對映

在啟動容器時加入引數-pdocker將自動將容器中應用使用的埠位址對映到我們使用的主機上,通過docker ps命令可以檢視到對映的埠

手動對映

在啟動容器時加入引數-p 8080:5000可以手動指定將容器中使用的埠對映到我們指定的主機埠上。上述命令就是將容器中的8080埠應射到主機中的5000埠上。

學習筆記Day2 Docker容器的基本操作

1 建立容器 docker create it ubuntu latest 2 啟動容器 docker start 容器id 3 新建並啟動容器 docker run ubuntu bin echo hello docker run it ubuntu latest bin bash 讓docker...

Docker學習筆記 Docker容器

docker利用容器執行應用,容器是從映象建立的執行例項,每個容器都是相互隔離的。映象是唯讀的,容器在啟動的時候在其上建立了一層可讀寫層。啟動乙個容器有兩種方法,一種是從映象建立乙個容器並執行,另一種是重新啟動處於終止狀態的容器。使用docker run命令從映象建立並啟動乙個容器。使用docker...

2 Docker學習之容器基本命令

1 基本命令 使用 某個映象啟動乙個容器 docker run options image command arg docker run it tomcat 預設後邊是 bin bash 列出當前所有正在執行的容器 啟動容器 docker start 容器id或者容器名 重啟容器 docker re...