1、docker服務相關命令
啟動docker服務:systemctl start docker
停止docker服務:systemctl stop docker
重啟docker服務:systemctl restart docker
查看docker服務狀態:systemctl status docker
設置開機啟動docker服務:systemctl enable docker
2、docker鏡像相關命令
查看鏡像:docker images
查看所有鏡像:docker images -a
從網絡中查詢鏡像:docker search 鏡像名稱
拉取鏡像:docker pull 鏡像名稱 (可以指定版本 鏡像名稱:版本號)
刪除鏡像:docker rm 鏡像名稱/ID
刪除所有本地鏡像:docker rmi docker images -q
3、容器相關命令
查詢正在運行的容器:docker ps
查詢所有容器:docker ps -a
創建容器:docker run 參數 鏡像名稱/ID
參數:
-id:守護式容器
–name:容器名稱
-p:端口映射
-v:目錄掛載
停止容器:docker stop 容器名稱/ID
啟動容器:docker start 容器名稱/ID
重啟容器:docker restart 容器名稱/ID
刪除容器:docker rm 容器名稱/ID(刪除容器必須停止運行)
查看容器信息:docker inspect 容器名稱/ID
4、其他命令
將宿主機文件拷貝到容器中:docker cp 要拷貝文件路徑 容器名稱:容器內文件目標路徑
將容器內文件拷貝到宿主機:docker cp 容器名稱:要拷貝文件路徑 宿主機路徑
進入容器命令:docker exec -it 容器名稱/ID /bin/bash