docker安装
# 更新&&安装
yum -y update
yum -y install docker
# 启动
systemctl enable docker #开机自动启动
systemctl start docker #启动
# 查看状态
systemctl status docker
不出意外的话,docker安装到这里就结束了
docker-compose安装
在这里我把docker-compose安装到了/usr/local/bin/
目录,命名为docker-compose
,如果不想修改目录的话,也可以按照我定义的路径去安装,这样的话,下面的命令就不需要修改了,避免出错,好不好
curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
# 授权
# 给 docker-compose 目录授权
sudo chmod +x /usr/local/bin/docker-compose
# 查看version
docker-compose version
不出意外的话,docker-compose到这里也就安装成功了
如果是本地虚拟机的话,可能会出现权限的问题,chmod 777
可解决
配置docker-compose国内镜像
- 国内镜像可以使用自己阿里云中的,每个账号都会有一个免费的地址,在个人工作台-容器以及镜像服务-镜像加速中,如果找不到可点这里跳转;
- 在系统中创建文件,并把上面截图红框中配置复制进去
vim /etc/docker/daemon.json
- 完整如下
{
"registry-mirrors": ["https://xxx.xxx.aliyuncs.com"]
}
新增其他国内源(中国科技大学)
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
- 重启生效
service docker restart
- 查看是否成功
docker info