Centos7.6 安装docker教程
本文最后更新于 770 天前,其中的信息可能已经有所发展或是发生改变,请谨慎参考。

一、安装步骤

  1. 安装必要环境依赖
 yum -y install gcc
 yum -y install gcc-c++
安装依赖
  1. 安装需要的软件包
 sudo yum install -y yum-utils
安装软件包
  1. 设置 stable 镜像仓库
 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
设置镜像
  1. 更新 yum 软件包索引
 yum makecache fast
yum软件包索引
  1. 安装 docker ce
 sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
安装docker
  1. 启动 docker
 systemctl start docker
启动并查看版本

二、docker 常用命令

2.1 docker基础命令

  1. 启动docker
 systemctl start docker
  1. 关闭docker
 systemctl stop docker
  1. 重启docker
 systemctl restart docker
  1. docker设置随服务启动而自启动
 systemctl enable docker
  1. 查看docker 运行状态,如果是在运行中 输入命令后 会看到绿色的active
 systemctl status docker
  1. 查看docker 版本号信息
 docker version
 ​
 docker info

2.2 docker镜像命令

  1. 查看自己服务器中docker 镜像列表
 docker images
  1. 搜索镜像
 docker search #镜像名
 docker search --filter=STARS=9000 mysql #搜索 STARS >9000的 mysql 镜像
  1. 拉取镜像 不加tag(版本号) 即拉取docker仓库中 该镜像的最新版本latest 加:tag 则是拉取指定版本
 docker pull #镜像名 
 docker pull #镜像名:tag
  1. 运行镜像
 docker run #镜像名
 docker run #镜像名:Tag

eg:

 docker pull tomcat
 ​
 docker run tomcat
 ​
  1. 删除镜像
 #删除一个
 docker rmi -f 镜像名/镜像ID
 ​
 #删除多个 其镜像ID或镜像用用空格隔开即可
 docker rmi -f 镜像名/镜像ID 镜像名/镜像ID 镜像名/镜像ID
 ​
 #删除全部镜像 -a 意思为显示全部, -q 意思为只显示ID
 docker rmi -f $(docker images -aq)
 ​
  1. 强制删除镜像
 docker image rm #镜像名称/镜像ID
  1. 保存镜像
 docker save #镜像名/镜像ID -o 镜像保存在哪个位置与名字
  1. 加载镜像
 docker load -i #镜像保存文件位置

2.3 docker容器命令

  1. 查看正在运行的容器列表
 docker ps
  1. 查看所用容器列表
 docker ps -a
  1. 运行一个容器
 # -it 表示 与容器进行交互式启动 -d 表示可后台运行容器 (守护式运行)  --name 给要运行的容器 起的名字  /bin/bash  交互路径
 docker run -it -d --name #要取的别名 镜像名:Tag /bin/bash
  1. 停止容器
 docker stop #容器ID/容器名
  1. 重启容器
  docker restart #容器ID/容器名
  1. 启动容器
 docker start #容器ID/容器名
  1. kill 容器
 docker kill #容器ID/容器名
  1. 容器文件拷贝 —无论容器是否开启 都可以进行拷贝
 #docker cp 容器ID/名称:文件路径  要拷贝到外部的路径   |     要拷贝到外部的路径  容器ID/名称:文件路径
 #从容器内 拷出
 docker cp #容器ID/名称: 容器内路径 容器外路径
 #从外部 拷贝文件到容器内
 docker  cp #容器外路径 容器ID/名称: 容器内路径
  1. 查看容器日志
 docker logs -f --tail= #要查看末尾多少行 默认all 容器ID

三、卸载docker

 systemctl stop docker
 yum remove docker-ce docker-ce-cli containerd.io
 rm -rf /var/lib/docker
 rm -rf /var/lib/containerd
您当前正在 - https://icu007.work/archives/275 .页面,阅读由“Rookie_L” 撰写的《Centos7.6 安装docker教程》
非常感谢您对我们的网站感兴趣并访问。在您使用本网站之前,请您仔细阅读本声明的所有条款。

版权声明:
1、本博客属个人所有,不涉及商业目的;
2、本博客内容均为本人编写,图片版权属于原作者,图片仅供大家欣赏和分享,切勿做为商业目的使用。如果侵害了您的合法权益,请您及时与我联系,我会在第一时间删除相关内容;
3、本博客所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。非经允许,不得用于盈利目的;
4、本博客受中国知识产权、互联网法规和知识共享条例保护和保障,任何人不得进行旨在破坏或牟取私利的行为;
5、做新时代合格网民,弘扬互联网精神:开放、平等、 协作 、分享;共同构建文明、清朗的网络环境;
6、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准;
7、当您阅读到这里的时候,即表明已阅读并接受了上述各项条款。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇