由于开始经常使用docker搭建环境了,但是的docker在不同的机器上安装总是会遇到许多问题,因此呢,一下决定总结一些docker环境的安装过程。
CentOS7安装docker
命令总结
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库) yum-config-manager --add-repo http://mirrors.aliyun.com/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://github.com/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://dockerproxy.com", "https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://ccr.ccs.tencentyun.com" ] }
2. 重启 Docker 服务
#### 方法一,采用 systemctl 来重启,推荐 $ sudo systemctl daemon-reload $ sudo systemctl restart docker #### 方法二,采用 service 来重启 $ sudo service docker restart
3. 查看是否成功
查看 Docker 信息 $ sudo docker info ## 出现以下字段代表配置成功 Registry Mirrors: https://dockerproxy.com/ https://hub-mirror.c.163.com/ https://mirror.baidubce.com/ https://ccr.ccs.tencentyun.com/
(2024/1/17挖坑–有更方便的办法–清华大学镜像站)
清华源
有时间来详细补充