服务器环境搭建——安装Docker
Posted 牧空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器环境搭建——安装Docker相关的知识,希望对你有一定的参考价值。
环境
- 操作系统:Centos7.6
- Docker:1.29.2
步骤
- 卸载旧版(无则跳过)
# 查看安装了哪些相关 yum list installed | grep docker # 根据输出结果卸载 yum remove ..\\..
- 安装依赖
# 安装 Docker 依赖 yum install -y yum-utils device-mapper-persistent-data lvm2
- 配置源
# 添加源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 更新 yum 缓存 yum makecache fas
- 配置源
# 安装Docker-CE yum install -y docker-e
- 开启服务
systemctl start docker
- 安装Docker Compose并修改权限
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
- 查看是否开启成功
如果是systemctl status docker
Active: active (running)
说明开启成功了
配置防火墙
systemctl status firewalld
systemctl start firewalld
firewall-cmd --zone=public --add-port=9010/tcp --permanent
firewall-cmd --zone=public --add-port=9020/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=80/udp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=public --add-port=22/udp --permanent
firewall-cmd --reload
# 重启docker
systemctl restart docker
参考
以上是关于服务器环境搭建——安装Docker的主要内容,如果未能解决你的问题,请参考以下文章