docker 命令整理

2021-09-11 08:21:55 字數 823 閱讀 7472

一、構建映象

構建映象有兩種方式docker commit命令和dockerfile檔案。

1、docker commit命令

可以分為三步:

執行容器

修改容器

把修改的容器儲存為新映象,docker commit 舊容器名 新映象名

2、dockerfile檔案

docker build -t 標籤名 .

二、從映象建立容器

1、docker run----從映象建立容器並執行

docker run -it 映象名                         建立容器並啟動,實時顯示容器輸出。

docker run -it -d 映象名                     建立容器,以後臺方式啟動容器。

docker run -itd 映象名 /bin/bash       建立容器,並進入容器

注意:在映象名後面加上命令,會把dockerfile中的cmd命令(即容器啟動執行的命令)覆蓋掉。

2、docker create 映象名                         只建立容器,不啟動。

三、從容器啟動容器

docker start 容器id                                   啟動停止的容器

docker attach 容器id                               進入正在執行的容器,容器不執行無法進入

docker exec -it 容器id bash                    進入正在執行的容器,容器不執行無法進入

整理DOCKER命令

1.docker search 映象名字 去docker hub搜尋映象 2.docker pull 映象名字 去docker hub拉取映象 3.docker push 自己的dockerhubid 映象名字 將映象推至自己的public庫 4.docker version 檢視docker版本等...

整理docker常用命令

編譯 docker build t wisely 自定義映象名稱 執行docker run d name p 8888 8888 wisely 刪除容器 docker rm xxf 啟動容器 docker start 停止容器 docker stop 掛載目錄 啟動伺服器並進入掛載目錄 docker...

docker常用命令整理

進入正在執行的容器 sudo docker attach docker exec it bin bash 刪除所有容器 docker rmdocker ps a q 刪除單個容器 docker rm name id 停止 啟動 殺死乙個容器 docker stop name id docker st...