docker常用命令

docker常用命令

可以通过 --help 查看所有的命令帮助
在这里插入图片描述

1. 镜像

下载镜像

docker pull 镜像名称

例如 docker pull hello-world
在这里插入图片描述

查看镜像

docker images

在这里插入图片描述

删除镜像

docker rmi 镜像的id或者名称

在这里插入图片描述

2. 容器

创建容器

官网地址
大佬的中文地址

docker run COMMAND(指令) 

常用选项

  • -v 宿主机目录:容器中的目录: 挂载目录,将容器中的目录映射到宿主机中
  • -p: 指定端口映射,格式为:主机(宿主)端口:容器端口
  • -e: 设置环境变量;
  • --name 为容器指定一个名称;
  • -i: 不保持容器运行。通常与-t同时使用。加入it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭。
  • -t:为容器重新分配一个伪输入终端,通常与-i同时使用。
  • -d:以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用docker exec 进入容器。退出后,容器不会关闭。-it创建的容器一般称为交互式容器,-id创建的容器一般称为守护式容器
docker run -id --name=c1 eeb6ee3f44bd

在这里插入图片描述
创建成功
在这里插入图片描述

查看容器

docker ps -a

在这里插入图片描述

删除容器

docker rm 容器id或者名称

在这里插入图片描述
删除所有容器

docker rm `docker ps -aq`

docker ps -aq可以获取所有容器的id

进入容器

docker exec [OPTIONS] 容器id或者名称

OPTIONS说明:

  • -d :分离模式: 在后台运行

  • -i :即使没有附加也保持STDIN 打开

  • -t :分配一个伪终端

docker exec -it 容器id或者名称 /bin/bash表示开启交互式终端

在这里插入图片描述
退出容器在容器里面输入exit
在这里插入图片描述

查看容器信息

docker inspect [OPTIONS] NAME|ID [NAME|ID...]

OPTIONS说明:

  • -f :指定返回值的模板文件。
  • -s :显示总的文件大小。
  • --type :为指定类型返回JSON。
    在这里插入图片描述

启动/停止/重启容器

docker start :启动一个或多个已经被停止的容器

docker stop :停止一个运行中的容器

docker restart :重启容器

docker start [OPTIONS] CONTAINER [CONTAINER...]

docker stop [OPTIONS] CONTAINER [CONTAINER...]

docker restart [OPTIONS] CONTAINER [CONTAINER...]

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值