Docker容器,镜像常用命令

安装

yum install docker -y

启动docker守护进程

systemctl  start docker

常用命令

镜像相关

docker images

简介
  查看镜像
格式
  docker images [OPTIONS] [REPOSITORY[:TAG]]
常用选项
  --all , -a		显示所有镜像(默认隐藏中间图像)
  --filter , -f		根据提供的条件过滤输出
  --quiet , -q		仅显示数字ID

docker pull

简介
  从远端拉取镜像
格式
  docker pull [OPTIONS] NAME[:TAG|@DIGEST]

docker push

简介
  将镜像推送到远端
格式
  docker push [OPTIONS] NAME[:TAG]

docker rmi

简介
  移除一个或多个镜像
格式
  docker rmi [OPTIONS] IMAGE [IMAGE...]

docker tag

简介
  基于容器打标签
格式
  docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

docker login

简介
  登陆Docker的仓库
格式
  docker login [OPTIONS] [SERVER]
常用选项
--password , -p		密码
--password-stdin		从stdin获取密码
--username , -u		用户名

docker logout

简介
  注销 
格式
  docker logout [SERVER]

docker commit

简介
  基于已修改的镜像创建新的镜像
格式
  docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
常用选项
  --author, -a   作者
  --pause, -p  在提交期间暂停容器
  --message, -m  提交注释信息
  --change, -c  将Dockerfile指令应用于创建的映像

docker save

简介
  将一个或多个镜像保存到tar存档
格式
  docker save [OPTIONS] IMAGE [IMAGE...]
常用选项
  --output , -o		写入文件,而不是STDOUT

docker load

简介
  从tar存档或STDIN加载镜像
格式
  docker load [OPTIONS]
容器相关

docker ps

简介
  列出容器
格式
  docker ps [OPTIONS]
常用选项
  --all , -a		显示所有容器(默认显示刚刚运行)
  --quiet , -q		仅显示数字ID

docker top

简介
  显示容器的运行进程
格式
  docker top CONTAINER [ps OPTIONS]

docker logs

简介
  获取容器的日志
格式
  docker logs [OPTIONS] CONTAINER

docker stats

简介
  显示容器资源使用情况统计信息的实时流
格式
  docker stats [OPTIONS] [CONTAINER...]

docker run

简介
  在新容器中运行命令,如果容器没有启动,则会创建容器并启动
格式
  docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
常用选项
  --name       为容器指定名称
  --rm              退出时自动删除容器
  --network BRIDGE  将容器连接到制定网络
  -d       在后台运行容器并输出容器ID
  -i  --interactive  交互式;即使没有连接,也要保持STDIN打开
  -t      分配一个伪终端

docker create

简介
  创建一个容器
格式
  docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
常用选项
  --name       为容器指定名称
  --rm              退出时自动删除容器
  --network BRIDGE  将容器连接到制定网络
  -d       在后台运行容器并输出容器ID
  -i  --interactive  交互式;即使没有连接,也要保持STDIN打开
  -t      分配一个伪终端

docker start

简介
  启动一个或多个容器
格式
  docker start [OPTIONS] CONTAINER [CONTAINER...]

docker restart

简介
  重启一个或多个容器
格式
  docker restart [OPTIONS] CONTAINER [CONTAINER...]

docker kill

简介
  杀死一个或多个容器
格式
  docker kill [OPTIONS] CONTAINER [CONTAINER...]

docker stop

简介
  停止一个或多个容器
格式
  docker stop [OPTIONS] CONTAINER [CONTAINER...]

docker rm

简介
  删除一个或多个容器
格式
  docker rm [OPTIONS] CONTAINER [CONTAINER...]

docker pause

简介
  暂停一个或多个容器中的所有进程
格式
  docker pause CONTAINER [CONTAINER...]

docker unpause

简介
  取消暂停一个或多个容器中的所有进程
格式
  docker unpause CONTAINER [CONTAINER...]

docker exec

简介
  在运行中的容器执行一个命令
格式
  docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

docker attach

简介
  将本地标准输入,输出和错误流附加到正在运行的容器
格式
  docker attach [OPTIONS] CONTAINER

官方文档: https://docs.docker.com/engine/reference/commandline/docker/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值