Linux docker常用命令


docker服务相关命令

启动docker服务:systemctl start docker

停止docker服务:systemctl stop docker

重启docker服务:systemctl restart docker

查看docker服务状态:systemctl status docker

设置开机启动docker服务:systemctl enable docker

docker镜像相关命令

查看镜像:docker images

查看所有镜像:docker images -a

从网络中查询镜像:docker search 镜像名称

拉取镜像:docker pull 镜像名称 (可以指定版本 镜像名称:版本号)

删除镜像:docker rm 镜像名称/ID

删除所有本地镜像:docker rmi docker images -q

容器相关命令

查询正在运行的容器: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

其他命令

将宿主机文件拷贝到容器中:docker cp 要拷贝文件路径 容器名称:容器内文件目标路径

将容器内文件拷贝到宿主机:docker cp 容器名称:要拷贝文件路径 宿主机路径

进入容器命令:docker exec -it 容器名称/ID /bin/bash

声明:云梦博客|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Linux docker常用命令


绳锯木断,水滴石穿。