指定映象源
編輯/etc/docker/daemon.json
,
然後,重啟docker,重啟docker後,正在執行的容器也會關閉,需要重新啟動。
systemctl restart docker
搜尋映象
docker search imagename
docker pull imagename
檢視映象
docker images
檢視執行的容器
docker ps
檢視全部容器(包含停止的)
docker ps -a
這裡的-a
是-all
的意思。
建立容器並執行
建立容器並執行有兩種,一種是執行後進入互動模式,一種是後台執行不進入互動模式。
//進入互動模式
docker run -it --name containername imagename /bin/bash
-i,interactive, 保持標準輸入開啟,進入互動模式
-t,tty,分配pseudo-tty
-e,設定環境變數key=value格式
-p,指定host與container的埠對映,格式 hostport:containerport
-it
一般與/bin/bash
同時使用,如退出互動模式,ctrl+p+q
//容器在後台執行並列印容器id
docker run --name containername -d imagename
停止容器
docker stop cotianername/containerid
啟動容器
docker start cotianername/containerid
刪除容器
docker rm cotianername/containerid
進入容器
docker exec -it containername/containerid /bin/bash
Docker 映象 容器 啟動 停止 刪除 操作
docker 映象 容器 之間的關係 docker 執行docker檔案產生映象 執行映象可以產生容器 啟動容器就是執行起你的jar包了 純屬個人理解 docker 啟動步驟 1 在docke中通過執行docker build t dockerfile 會產生乙個docker映象 其中會根據dock...
Docker 啟動與停止容器
啟動已執行過的容器 docker start 容器名稱 容器id如 docker start mycentos 啟動所有執行過的容器 注意 反單引號 docker ps a q 是查詢所有執行過的容器id 停止正在執行的容器 正常停止 docker stop 容器名稱 容器id如 docker st...
Docker 停止 刪除容器和映象
1 列出所有容器id docker ps aq 2 停止所有容器 docker stop docker ps aq 3 刪除所有容器 docker rm docker ps aq 4 刪除所有映象 docker rmi docker images q 5 按條件刪除映象 沒有打標籤 docker r...