一、安装docker
- 脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
参见:https://docs.docker.com/engine/install/
- 配置服务自启动
systemctl enable docker.service
二、安装docker-compose
- 下载
curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- 修改权限
chmod +x /usr/local/bin/docker-compose
- 验证
docker-compose --version
参见:https://docs.docker.com/compose/install/
三、配置阿里云镜像加速
-
操作文档见https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
-
验证
docker info
可以看到配置的镜像Registry Mirrors
即可
四、配置自启动
参见:Docker 自启动配置
五、Docker常用软件环境
参见:Docker常用环境
六、Ubuntu use-docker-without-sudo
- sudo usermod -aG docker ${USER}
- 重启
参见:https://askubuntu.com/questions/477551/how-can-i-use-docker-without-sudo