目录
一、docker安装
1、docker下载
(1)公网地址
https://download.docker.com/linux/static/stable/x86_64/ 版本:docker-20.10.18.tgz
(2)私有地址
wget https://download.topunix.com/docker/docker-20.10.18.tgz
2、传到目录
cd /data/soft tar -xvf docker-20.10.18.tgz
3、配置环境变量
原理是利用环境变量:NODE_IPS,通过下述环境变量进行配置,增加环境变量配置:
(1)配置环境变量
vi ~/.bash_profile
export DOCKER_DIR=/data/docker export PATH=/data/docker/bin:$PATH
(2)生效环境变量
source ~/.bash_profile
4、将docker程序拷贝至bin目录
mkdir -p /data/docker/bin/ mkdir -p /data/docker/data/ cp /data/soft/docker/* /data/docker/bin/ chmod +x /data/docker/bin/*
5、创建并配置docker.service自启动服务文件
cd /etc/systemd/system vi docker.service cat > docker.service <<"EOF" [Unit] Description=Docker Application Container Engine Documentation=http://docs.docker.io [Service] WorkingDirectory=/data/docker Environment="PATH=/data/docker/bin:/bin:/sbin:/usr/bin:/usr/sbin" EnvironmentFile=-/run/docker ExecStart=/data/docker/bin/dockerd $DOCKER_NETWORK_OPTIONS ExecReload=/bin/kill -s HUP $MAINPID Restart=on-failure RestartSec=5 LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity Delegate=yes KillMode=process [Install] WantedBy=multi-user.target EOF
6、docker服务启动测试
systemctl daemon-reload systemctl enable docker systemctl stop docker systemctl start docker
7、配置docker国内源【个人在阿里云注册的仓库镜像地址及源地址】
vi /etc/docker/daemon.json { "registry-mirrors": ["https://ap0i99lv.mirror.aliyuncs.com"] }
# 注意: # 官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,您可以通过以下方式开启。同理可以开启各种测试版本等。 # vim /etc/yum.repos.d/docker-ee.repo # 将[docker-ce-test]下方的enabled=0修改为enabled=1 # # 安装指定版本的Docker-CE: # Step 1: 查找Docker-CE的版本: # yum list docker-ce.x86_64 --showduplicates | sort -r # Loading mirror speeds from cached hostfile # Loaded plugins: branch, fastestmirror, langpacks # docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable # docker-ce.x86_64 17.03.1.ce-1.el7.centos @docker-ce-stable # docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable # Available Packages # Step2: 安装指定版本的Docker-CE: (VERSION例如上面的17.03.0.ce.1-1.el7.centos) # sudo yum -y install docker-ce-[VERSION]
文章评论