檢視docker版本資訊
$ docker --version
檢視docker安裝資訊
$ docker info
檢視本機docker中存在哪些映象
$ docker images
檢索images
$ docker search images
下行images
$ docker pull images
顯示乙個映象的歷史操作
$ docker history images
列出乙個容器裡面被改變的檔案或者目錄
$ docker diff container
列出當前所有正在執行的容器
$ docker ps
列出所有的容器
$ docker ps -a
列出最近一次啟動的容器
$ docker ps -f
檢視容器的相關資訊
$ docker inspect $container_id
顯示容器ip位址和埠號,如果輸出是空的說明沒有配置ip位址(不同的docker容器可以通過此ip位址互相訪問)
$ docker inspect --format='}' $container_id
通過容器生成新的映象
$ docker commit -m "added ssh from centos" -a "xiaoming" 4a4de4cf223d1 xiaoming/centos:v1
引數:-m引數用來來指定提交的說明資訊;
-a可以指定使用者資訊的;
4a4de4cf223d1代表的時容器的id;
birdben/ubuntu:v1指定目標映象的使用者名稱、倉庫名和 tag 資訊。
構建乙個容器
$ docker build -t="centos:v1" .
引數:-t為構建的映象制定乙個標籤,便於記憶/索引等
. 指定dockerfile檔案在當前目錄下,也可以替換為乙個具體的 dockerfile 的路徑。
在docker中執行centos映象
$ docker run 《相關引數》 《映象 id> 《初始命令》
守護模式啟動
$ docker run -it centos:v1
指定埠號啟動
$ docker run -p 80:80 centos:v1
指定配置啟動
$ sudo docker run -d -p 10.211.55.4:9999:22 birdben/ubuntu:v1 '/usr/sbin/sshd' -d
引數:start 啟動容器
$ docker start 117843ade696117843ade696
stop 停止正在執行的容器
$ docker stop 117843ade696117843ade696
restart 重啟容器
$ docker restart 117843ade696117843ade696
rm 刪除容器
$ docker rm 117843ade696117843ade696
rmi 刪除映象
$ docker rmi ed9c93747fe1deleted
登入docker hub中心
$ docker login
發布上傳image(push)
$ docker push xiaoming/centos:v1
docker常用基礎命令
1.檢視本地映象 docker images 2.刪除映象 docker rmi x image id映象id 3.檢視docker執行容器 docker ps 4.重啟容器 docker restart 5.退出容器 exit docker build t 構建映象 注意後邊一定要有個空格 乙個點...
Docker常用指令,基礎命令
啟動docker sudo systemctl start docker 檢視所有映象 docker images 檢視正在執行的容器 docker container ls 或 docker ps 檢視所有容器以及執行狀態 docker container ls all 或 docker ps a...
docker基礎常用命令
1 安裝docker apt install docker.io2 檢視docker版本 docker version3 啟動docker service docker start4 執行乙個docker映象 docker run 5 檢視本地所有的docker映象 docker images6 檢...