栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS 安装 Docker

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS 安装 Docker

文章目录
  • 1、简介
  • 2、安装
  • 3、启动
  • 4、配置镜像加速器

1、简介

Docker 从 17.03 版本之后分为 CE(Community Edition)社区版 和 EE(Enterprise Edition)企业版。

社区版免费,支持周期 7 个月;企业版强调安全,付费使用,支持周期 24 个月。

Docker CE 分为 stable、test、nightly 三个更新频道。

支持 64 位版本 CentOS 7 ,并且要求内核版本不低于 3.10 。

2、安装

虚拟机联网,安装 yum 工具:

yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken

首次安装设置 Docker 仓库:

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
sed -i 's/download.docker.com/mirrors.aliyun.com/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

yum makecache fast

安装 Docker CE :

yum install -y docker-ce

检查是否安装成功:显示 Docker 版本号即安装成功。

docker -v # Docker version 20.10.14, build a224086
3、启动
systemctl start docker   # 启动 Docker 服务
systemctl stop docker    # 停止 Docker 服务
systemctl restart docker # 重启 Docker 服务 
systemctl status docker  # 查看 Docker 服务状态
systemctl enable docker  # 设置 Docker 开机启动
systemctl disable docker # 取消 Docker 开机启动

Docker 安装应用需要用到各种端口。

开放指定端口:

firewall-cmd --zone=public --add-port=端口号/tcp --permanent # 开放端口
firewall-cmd --reload										# 重载配置

开放所有端口:

systemctl stop firewalld    # 关闭防火墙
systemctl disable firewalld # 禁止开机启动防火墙
systemctl status firewalld  # 查看防火墙状态
4、配置镜像加速器

Docker 官方镜像仓库是外国的,访问网速较差,更改为国内镜像服务。

阿里云镜像加速文档:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

原文:

1、安装/升级 Docker 客户端,推荐安装 1.10.0 以上版本的 Docker 客户端,参考文档 docker-ce 。

2、配置镜像加速器,针对 Docker 客户端版本大于 1.10.0 的用户,可以通过修改 daemon 配置文件 /etc/docker/daemon.json 来使用加速器。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://2jnywotj.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/838517.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号