Docker安装及简单命令【liunx系统】

Docker安装&简单命令

一:docker安装及配置

1:命令安装

使用如下命令进行安装

 yum install -y docker

Docker安装及简单命令【liunx系统】_第1张图片

2: 检查docker安装是否成功

使用如下命令检查

yum list installed |grep docker

Docker安装及简单命令【liunx系统】_第2张图片

3: 启动docker

systemctl start docker.service # 启动docker服务
systemctl enable docker.service  # 设置docker服务为开机自启动

在这里插入图片描述
在这里插入图片描述

4:查看docker服务状态

systemctl status docker

Docker安装及简单命令【liunx系统】_第3张图片

5:查看docker服务信息

docker info
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191219141823165.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zMDY0MTU2Nw==,size_16,color_FFFFFF,t_70)

二:docker常用命令

命令 用途
docker [run/start/stop/restart/kill/rm/pause/unpause] 容器生命周期管理
docker [ps/inspect/top/attach/events/logs/wait/export/port] 容器操作运维
docker [commit/cp/diff] 容器rootfs命令
docker [login/pull/push/search] 镜像仓库
docker [images/rmi/tag/build/history/save/import] 本地镜像管理

1:镜像命令

  • 拉取镜像

      docker pull rabbitmq:3.7.7-management # 拉取rabbitmq镜像
      docker pull image_name:tag
      	#image_name:表示镜像的仓库源名称,TAG:镜像的标签 如果不指定tag 那么默认用最新的
    

    Docker安装及简单命令【liunx系统】_第4张图片

  • 查看镜像

      docker images #查看系统中已经存在的所有镜像
    

    在这里插入图片描述

  • 搜索镜像

      docker search rabbitmq
    

    Docker安装及简单命令【liunx系统】_第5张图片

  • 删除镜像

      docker rmi 镜像名称/镜像ID
      docker rmi -f 镜像名称/镜像ID
      #强制删除 如果镜像有容器在运行 那么就需要强制删除 增加 -f 参数
    

2:容器命令

  • 运行容器

      docker run #首先会从本地找镜像,如果有则直接启动,没有的话,从镜像仓库拉起,再启动
      docker run -d --name "xiaoxiao" -p 5672:5672 -p 15672:15672  rabbitmq:management 
          #-d 后台运行
          #-p 端口映射 (可以有多个 因为该镜像可能存在多个端口)
          #rabbitmq:management  (格式 REPOSITORY:TAG),如果不指定tag,默认使用最新的
          #--name  给该容器取个名字
    

    在这里插入图片描述

  • 列举当前运行的容器

      docker ps # 查看当前系统所有的容器
    

    Docker安装及简单命令【liunx系统】_第6张图片

  • 检查容器内部信息

      docker inspect rabbitmq:management
    

    Docker安装及简单命令【liunx系统】_第7张图片

  • 停止某个容器

      docker stop 容器名称
    

    在这里插入图片描述

  • 启动某人容器

      	docker start 容器名称
    

    在这里插入图片描述

  • 移除某个容器

      docker rm xiaoxiao
    

    在这里插入图片描述

你可能感兴趣的:(工具,docker,linux,运维)