docker命令總結

我的簡單總結:html

參數 用途 語法 示例
search 在docker hub中搜索鏡像 docker search 鏡像名稱 docker search nginx
pull 在docker hub中下載鏡像到本地 docker pull 鏡像名:tag docker pull nginx:latest
push 推送指定鏡像到docker鏡像服務器 docker push 本地鏡像:tag docker push nginx:V1
images 查看本地全部docker鏡像 docker images docker imaegs
run 建立容器,並運行 docker run 參數 鏡像名:tag docker -d run nginx:latest
history 查看鏡像造成過程 docker history 本地鏡像名:tag docker history nginx:V1
start 啓動容器 docker start 容器ID或容器名稱 docker strat 3d265463456
stop 中止容器 docker stop 容器ID或容器名稱 docker stop nginx
build 經過dockerfile製做鏡像 docker build 參數 鏡像名:tag dockerfile目錄 docker build -t nginx:V1 /opt/
attach 當前shell鏈接運行容器 docker attach 容器名 docker attach nginx
commit 保存當前容器爲鏡像/快照 docker commit 容器ID或容器名 新鏡像名:tag docker commit nginx nginx:V2
cp 容器與宿主機互相複製文件 docker cp 容器名:文件目錄/名稱 本地目錄 docker cp /var/www/html/ nginx:/var/www/html
create 建立容器但不啓動容器 docker create 參數 鏡像名稱 docker create nginx:V1
diff 查看容器改動 docker diff 容器ID或容器名稱 docker diff nginx
exec 在容器中執行命令 docker exec 參數 容器ID或名稱 命令 docker exec centos echo '123'
login 登入docker鏡像源服務器 docker login 服務器地址 docker login
logout 退出登陸鏡像源服務器 docker logout docker logout
logs 輸出當前容器的日誌信息 docker logs 容器ID或名稱 docker logs nginx
port 查看容器的端口映射狀況 docker port 容器ID或名稱 docker port nginx
ps 列出容器列表 docker ps 參數 docker ps -a
restart 從新啓動容器 docker restart 容器ID或名稱 docker restart nginx
rm 刪除容器 docker rm 參數 容器ID或名稱 docker rm nginx
rmi 刪除本地鏡像 docker rmi 鏡像名:tag docker rmi nginx:V1
save 保存鏡像爲tar包 docker save -o tar文件名 鏡像名:tag docker save -o nginx.tar nginx:V1
top 查看容器中進程信息 docker top 容器ID或名稱 docker top nginx
version 查看docker軟件版本 docker version docker version
events 查看docker服務器實時時間 docker events 參數 docker events --since="1577321423"
import 從tar文件導入docker爲鏡像 docker import 參數 tar文件 鏡像名:tag docker import nginx.tar nginx:V2
export 從docker導出鏡像爲tar文件 docker export 參數 鏡像名:tag tar文件 docker export nginx:V2 nginx2.tar
info 查看docker系統信息 docker info docker info
inspect 查看容器詳細信息 docker inspect 容器ID或名稱 docker inspect nginx grep IPAddress
kill 殺死正在運行的容器 docker kill 參數 容器ID或名稱 docker kill nginx
load 從tar文件中加載爲docker鏡像 docker load -i tar文件 鏡像名:tag docker load -i nginx2.tar nginx:V3
pause 暫停容器 docker pause 容器ID/名稱 docker pause nginx
tag 鏡像打標籤 docker tag 鏡像名:tag 新鏡像名:tag docker tag nginx:V3 mynginx:V4
unpause 取消暫停的容器 docker unpause 容器ID/名稱 docker unpause nginx
wait 阻塞運行直到容器中止,而後打印出它的退出代碼 docker wait CONTAINER docker wait CONTAINER

這裏提醒你們一句,我這裏省略了許多命令參數,上面這些是最經常使用的一些參數和語法,後面會向你們介紹命令參數的使用nginx

相關文章
相關標籤/搜索