CentOS7 安装 Docker &Docker-compose

栏目: 编程工具 · 发布时间: 6年前

内容简介:安装一些必要的系统工具添加软件源信息更新 yum 缓存

CentOS7 安装 Docker

使用 yum 安装

安装一些必要的系统工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源信息

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#如果是国外的服务器,直接添加 docker 官方软件源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

更新 yum 缓存

sudo yum makecache fast

安装 Docker-ce

sudo yum -y install docker-ce

启动 Docker 后台服务

sudo systemctl start docker

开机启动 Docker 后台服务

sudo systemctl enable docker

将非root用户添加至docker组

非root用户在使用docker时,可能需要经常sudo,
将该用户添加至docker用户组可以解决这个麻烦
执行完后重启docker,重新登陆ssh即可生效

sudo usermod -aG docker username

测试运行 hello-world

docker run hello-world

下图表示 Docker 已成功安装并运行

CentOS7 安装 Docker &Docker-compose

脚本安装

镜像加速

如果由于没有掌握科学上网方式等原因导致拉取 Docker 镜像十分缓慢,可以配置 Docker 镜像来加速

vim /etc/docker/daemon.json

  • 官方镜像
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
  • 163镜像
{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
  • 阿里云镜像
{
  "registry-mirrors": ["https://almtd3fa.mirror.aliyuncs.com"]
}
  • 重新加载配置文件并重启 Docker 服务
systemctl daemon-reload
systemctl restart docker

Docker-compose 安装

sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose &&  chmod +x /usr/local/bin/docker-compose

参考链接

Docker--------修改Docker0网桥默认网段

Docker-compose 安装

Docker Compose 配置文件详解

CentOS Docker安装

Dockerfile教程


以上所述就是小编给大家介绍的《CentOS7 安装 Docker &Docker-compose》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Haskell School of Music

The Haskell School of Music

Paul Hudak、Donya Quick / Cambridge University Press / 2018-10-4 / GBP 42.99

This book teaches functional programming through creative applications in music and sound synthesis. Readers will learn the Haskell programming language and explore numerous ways to create music and d......一起来看看 《The Haskell School of Music》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具