1.Docker服務相關命令
啓動docker:
systemctl start docker
開機啓動docker:
systemctl enable docker
查看docker啓動狀態:
systemctl status docker
2.Docker鏡像相關命令
查看本地鏡像:
docker images (TAG 版本號)
查看所有鏡像ID:
docker images -q
搜索鏡像:
docker search + 名稱
下載鏡像:
不攜帶版本號,默認下載最新版本
docker pull + 名稱 eg: docker pull redis:5.0
刪除鏡像:
docker rmi + 名稱 eg: docker rmi redis:5.0
刪除所有鏡像(謹慎使用):
docker rmi `docker images -q`
3.Docker容器相關命令:
創建容器: docker run
-i 保持容器運行,加入it參數創建後會自動進入容器,退出後容器自動關閉
-t 分配終端
-d 後臺運行,創建成功後需要使用docker exec進入容器,退出後容器不會關閉
-it 創建的容器一般爲交互式容器,-id創建的容器一般爲守護式容器
–name: 容器名稱
eg: docker run -it --name=c1 centos:7 /bin/bash
查看正在運行的容器: docker ps
查看所有容器: docker ps -a
進入容器: docker exec -it c2 /bin/bash -id進去出來後不會關閉
退出容器:exit
停止容器: docker stop + 名稱
開始容器: docker start + 名稱
刪除容器: docker rm + 名稱
啓動的容器不能刪除
刪除所有容器(慎用):
docker rm `docker ps -aq`
查看容器信息: docker inspect + 名稱
(暫時先記錄這些,後續再更新)