2分钟学会Linux情况安装Docker,并配置腾讯云镜像加速源! ...

打印 上一主题 下一主题

主题 573|帖子 573|积分 1719


  喜欢就点击上方关注我们吧!
  

  哈喽,大家好呀!这里是码农后端。本篇将带你学会在如何Linux情况下安装Docker,并配置腾讯云镜像加速源。

  一、Docker安装

  什么是Docker?
     Docker 是一个开源的应用容器引擎,基于 Go 语言开发并服从 Apache2.0 协议开源。Docker 可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
    1、情况预备

  默认必备的情况和工具已经预备好,如CentOS7.6情况和MX(即MobaXterm)SSH客户端,
     注:学习该部分内容前,需要把握Linux相关的根本知识。
    1.1 获取Linux的的IP地点

  首先需要获取本地Linux的的IP地点。打开VMWare虚拟机,打开Terminal终端,输入如下命令获取IP地点。
  1. ifconfig
复制代码

  可以看出我本地Linux的IP地点为192.168.91.128
  1.2 使用MobaXterm连接

  打开MX软件,单击Session,创建一个SSH远程连接。设置书签(即给这台服务器起个名字)
  

  点击OK后,输入CentOS7.6的root管理员密码。
  

  点击Yes,如下即代表连接成功。
  

  2、正式安装

  1)卸载旧版
  首先假如系统中已经存在旧的Docker,则先卸载。若之前未安装可忽略该步。
  1. yum remove docker \
  2.     docker-client \
  3.     docker-client-latest \
  4.     docker-common \
  5.     docker-latest \
  6.     docker-latest-logrotate \
  7.     docker-logrotate \
  8.     docker-engine
复制代码
2)配置Docker的yum库
  首先安装一个yum工具
  1. yum install -y yum-utils
复制代码
安装完成后,运行如下命令配置Docker的yum源
  1. yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
复制代码
3)安装Docker
  运行如下命令,安装Docker
  1. yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
复制代码
4)验证是否安装成功与启动
  可通过查看Docker的版原来验证是否安装成功
  1. docker -v
复制代码
查看Docker是否启动
  1. docker images
复制代码

  3、启动与校验

  相关命令如下
  1. # 启动Docker
  2. systemctl start docker
  3. # 停止Docker
  4. systemctl stop docker
  5. # 重启
  6. systemctl restart docker
  7. # 设置开机自启
  8. systemctl enable docker
  9. # 执行docker ps命令,如果不报错,说明安装启动成功
  10. docker ps
复制代码

  二、配置腾讯云镜像加速

     安装 Docker 软件后,可直接通过 docker pull 命令拉取镜像。但由于直接拉取 DockerHub 中的镜像,下载速度会比较慢。我们可以使用腾讯云 Docker 镜像源加速镜像下载。
    以腾讯云镜像加速为例,步调如下
  1)使用vim命令打开 /etc/docker/daemon.json 配置文件。
  1. vim /etc/docker/daemon.json
复制代码
2)按 i 进入编辑模式,添加如下内容;
  1. {
  2.    "registry-mirrors": [
  3.    "https://mirror.ccs.tencentyun.com"
  4.   ]
  5. }
复制代码

  添加完成后按esc回到命令模式,输入 :wq生存并退出。
  

  3)重启 Docker
  1. systemctl restart docker
复制代码
4)重启 Docker 后,运行如下命令查看当前 Docker 的配置。
  1. docker info
复制代码
若镜像源配置成功,则输出的内容如下。
  

  5)解决警告问题
  上述可以看到,实行docker info出现如下警告
  1. WARNING: bridge-nf-call-iptables is disabled
  2. WARNING: bridge-nf-call-ip6tables is disabled
复制代码
解决办法:
  使用vim命令打开 /etc/sysctl.conf文件
  1. vim /etc/sysctl.conf
复制代码
i 进入编辑模式,添加如下内容,添加完成后按esc回到命令模式,输入 :wq生存并退出。
  1. net.bridge.bridge-nf-call-ip6tables = 1
  2. net.bridge.bridge-nf-call-iptables = 1
复制代码
末了实行如下命令
  1. sysctl -p
复制代码
实行 systemctl restart docker重启Docker,再次运行 docker info,就不会有警告信息了
     注:要重启docker才会生效
   

  至此,Docker的安装以及腾讯云镜像加速源的配置工作已全部完成!

  好了,以上就是本日这篇文章的全部内容了。假如你想及时看到我的文章,只需做这几个动作:点星标、点在看(包括赞)、评论、分享,我就会经常出现在您的常读列表,背面更新都会提醒。感谢大家的关注和支持,祝大家生存美满,学业有成,事业如日方升!
  

  喜欢就点击上方关注我们吧!
  

  往期精彩文章保举(点击下方蓝字即可阅读!)
  往期保举
   
  五一快乐!!假期红包大放送!超大超多红包送不停,福气多多~手慢无!
      
  2分钟带你快速相识什么是MyBatisPlus及其核心功能!
      
  如何注册一个自己的域名?如何创建阿里云ECS云服务器?
      
  常见的密码加密方式有哪些?2分钟带你快速相识!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莱莱

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表