内网环境下centos服务器如何部署docker(无外网)

调整内网服务器系统环境

调整时区为东八区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime -R
调整 SELINUX为disabeld
setenforce 0
vim /etc/selinux/config #  SELINUX改为disabeld
关闭防火墙
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #禁用防火墙

准备安装文件

准备安装docker所需的rpm包

安装文件的下载需要找一台能连外网的服务器,且从未安装过docker(否则依赖可能会有问题)

 下载安装包以及依赖包 放到 /root/docker 目录下
yum install docker -y --downloadonly --downloaddir=/root/docker

进行安装

拷贝安装文件到内网服务器中
cd /root/docker
yum localinstall *.rpm -y
[root@localhost docker]# docker --version
Docker version 1.13.1, build 64e9980/1.13.1
设置docker开机自动启动
systemctl start docker #启动Docker
systemctl enable docker #配置Docker开机启动
systemctl restart docker

docker-compose

下载docker-compose 文件

cd /usr/local/bin
将下载好的文件拷入
修改权限
chmod 777 /usr/local/bin/docker-compose
[root@localhost docker]# docker-compose --version
docker-compose version 1.25.5, build 8a1c60f6

docker-compose下载地址

你可能感兴趣的:(docker,liunx)