安装Docker
主要步骤在网上参考即可,这里不会给出详细的说明,只会记录一些遇到的问题,或者单独介绍,没有在安装步骤中说明的后续步骤
关键步骤
安装 docker
- 需要设置 Ubuntu 的源为国内的源,如:阿里云
- 进入正常的安装
- 安装完成后,如果是非root 用户,需要给用户添加相关的权限,否则每次都需要 sudo
- 设置镜像为国内镜内,此时一般都是使得 aliyun 的镜像,但有时是不通的,需要多配置几个
"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com","http://hub-mirror.c.163.com","https://mirror.baidubce.com","https://ccr.ccs.tencentyun.com"] - 运行 docker run helloword
如果还是不通,则需要修改本地的DNS
查看DNS配置文件: cat /etc/resolv.conf
需要新增DNS:
nameserver 114.114.114.114
nameserver 8.8.8.8
即可。
安装 docker compose
- 下载 docker compose
https://github.com/docker/compose/tags
然后进入 code -> tag 中 - 需要搞清楚自己安装的 docker 版本,再下载对应匹配的 docker compose 版本
- 下载到 ubuntu的目录,一般为/usr/bin/docker-compose
- 构建连接:
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
到此完成。