docker基本操作命令

docker启停命令

启动docker服务
systemctl start docker
停止docker服务
systemctl stop docker
重启docker服务
systemctl restart docker
镜像命令

拉取镜像

docker pull [镜像名称]
#示例
docker pull nginx

查看本地镜像

docker images

导出镜像到磁盘

docker save -o [保存路径与文件名称] [镜像名称]
#示例
docker save -o ./nginx-docker.tar nginx:latest

将磁盘中的镜像加载到docker

docker load -i [镜像文件路径]
#示例
docker load -i ./nginx-docker.tar
创建与运行容器命令

通过镜像创建并运行一个容器

docker run --name [自定义一个容器名称] -d [镜像名称]
#示例
docker run --name helloDocker -d nginx

进入一个容器

docker exec -it [容器名称] bash
#示例
docker exec -it helloDocker bash
#在容器内部需要退出容器使用:exit

查看容器运行状态

查看运行中的容器状态
docker ps
查看所有容器状态(包括已关机的)
docker ps -a

在这里插入图片描述
停止容器运行

docker stop [容器名称]
#示例
docker stop helloDocker

启动容器

docker start [容器名称]
#示例
docker start helloDocker

重启容器

docker restart [容器名称]
#示例
docker restart helloDocker

强制杀死容器

docker kill [容器名称]
#示例
docker kill helloDocker

删除容器(运行中的容器不可删除,需要先停止,除非强制删除)

docker rm [容器名称]
#示例
docker rm helloDocker
#加上 -f属性,可以强制删除容器
docker rm -f helloDocker
数据卷命令

创建数据卷

docker volume create [数据卷名称]
#示例
docker volume create volume1

查看所有数据卷

docker volume ls

查看数据卷详细信息

docker volume inspect [数据卷名称]
#示例
docker volume inspect volume1

删除数据卷

docker volume rm [数据卷名称]
#示例
docker volume rm volume1

一键删除未使用的数据卷

docker volume prune

挂载容器到数据卷

#使用-v属性可将数据卷挂载到指定容器目录
#格式:-v [数据卷名称]:[容器目录]
#示例将volume数据卷挂载到 nginx 容器的 /usr/share/nginx/html 目录中:
docker run --name nginx8080 -v volume1:/usr/share/nginx/html -p 8080:80 -d nginx
挂载容器到本地目录

使用-v 属性,不仅可以将容器内目录挂载到数据卷,也可以直接挂载到本机目录
以下示例将容器的/usr/share/nginx/html/ 目录挂载到本地的/docker-holder/nginx8081/目录中,需要注意的是,本地目录将会覆盖掉容器的目录

docker run -itd --name nginx8081 -v /docker-holder/nginx8081/:/usr/share/nginx/html/ -p 8081:80 -p 8082:8082 -d nginx
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值