1、查看Docker版本
docker --version
2、查看Docker信息
docker info
3、启动docker相关命令
- 启动 : systemctl start docker
- 停止 : systemctl stop docker
- 设置开机启动 : systemctl enable docker
- 重启 : systemctl restart docker
4、修改docker加速镜像
vi /etc/docker/daemon.json
加入:{
"registry-mirrors"
: [
"http://hub-mirror.c.163.com"
]
}
5、docker拉取镜像
docker pull XXX 如:docker pull nginx:1.26
6、查看镜像
docker images
7、运行镜像
docker run -p 80:80 --name nginx_1.26 -d [镜像ID] 【-d:后台运行容器,并返回容器ID】
8、查看所有发布的镜像
docker ps -a
9、查看正在运行的所有镜像
docker ps
10、搜索镜像文件
docker search <image>
11、Docker帮助
docker --help
12、删除指定镜像文件
docker rmi <image>
13、删除执行已发布的镜像
docker rm <image>
14、删除容器
docker rm containerId[容器ID]
15、启动容器
docker start 容器名或ID
16、进入容器
docker attach 容器名或ID
17、停止容器
docker stop 容器名或ID
18、暂停容器
docker pause 容器名或ID
19、继续容器
docker unpause 容器名或ID
20、删除全部容器--慎用
docker stop $(docker ps -q) & docker rm $(docker ps -aq)
21、保存容器,生成镜像
docker commit 容器ID 镜像名称
22、从 host 拷贝文件到 container 里面
docker cp /home/soft centos:/webapp
23、容器重命名
docker rename jovial_cori centos
24、查看启动容器的具体信息
docker inspect <container_id>
25、容器重启
docker restart 容器名或ID
原文地址:https://www.cnblogs.com/xp-long/p/12528393.html