Docker常用命令及用法

想要使用Docker,首先我们得知道Docker的常用命令

查看Docker信息

  • 查看Docker系统信息: docker info
    在这里插入图片描述
  • 查看Docker版本信息:docker version
    在这里插入图片描述
  • 查看Docker帮助:docker help
    在这里插入图片描述

镜像管理

  • 查看Docker的本地镜像:docker images,指定REPOSITORY的本地镜像:docker images centos
    在这里插入图片描述在这里插入图片描述

  • 删除Docker的镜像:docker rmi image_name-f参数,强制删除
    在这里插入图片描述

  • 标记Docker的镜像,方便仓库查看docker tag project_name:tag path/project_name:tag,path为仓库的路径

  • 使用Dockerfile创建镜像:docker build -t name:tag -f path/Dockerfile .-t:镜像的名字及标签,-f:配置文件路径

  • 查看Docker镜像的历史版本:docker history image_name
    在这里插入图片描述

镜像仓库

  • 登录或退出Docker远程镜像仓库,默认为官方仓库:Docker Hubdocker login -u user -p pass hub_name;docker logout hub_name
    在这里插入图片描述
    在这里插入图片描述
  • 搜索Docker中央仓库的镜像:docker search image_name-s参数,显示收藏数大于指定的镜像:docker search -s num image_name
    在这里插入图片描述在这里插入图片描述
  • 下载Docker的镜像:docker pull image_name
    在这里插入图片描述
  • 将本地的镜像上传到镜像仓库,需要先登录docker push path:tag
    在这里插入图片描述

容器操作

查看Docker的容器
查看当前运行的容器,加上参数a以后显示所有的容器

docker ps

在这里插入图片描述

运行Docker的容器

docker run image_name

在这里插入图片描述运行以后的镜像叫做容器
这里解释一下,-h是指的主机名(hostname),-name指的是容器名,-v 表示基于容器的centos系统的目录与本地目录共享,相当于在windows里面上传文件到特殊的文件夹,就会上传到Docker容器里面。

停止Docker容器

docker stop CONTAINER ID or NAMES

在这里插入图片描述
进入Docker容器

docker attach CONTAINER ID or NAMES

在这里插入图片描述

启动Docker容器

docker start CONTAINER ID or NAMES

在这里插入图片描述

移除Docker容器

docker rm CONTAINER ID or NAMES

在这里插入图片描述
重启Docker容器

docker restart CONTAINER ID or NAMES

在这里插入图片描述
保存Docker容器为镜像

docker commit CONTAINER ID or NAMES image_name

在这里插入图片描述
我的个人博客网站是:www.coderyyn.cn
上面会不定期分享有关爬虫、算法、环境搭建以及有趣的帖子
欢迎大家一起交流学习

转载请注明

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值