安装
《从头安装Ubuntu所需软件(三):docker》只讲了如何快速安装好docker,接下来继续讲讲如何快速上手使用。
简单配置
1、建立 docker 用户组:
默认情况下,docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker 用户组。
# 建立 docker 组
sudo groupadd docker
# 将当前用户加入 docker 组
sudo usermod -aG docker $USER
# 重启生效
sudo shutdown -r now
2、配置docker镜像加速器:(建议:登录阿里云后台,容器加速器,获取镜像加速地址)
编辑/etc/docker/daemon.json;docker组要有执行权限,建议770;注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动。镜像站测试结果
{
"registry-mirrors": [
"https://xxxxx.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
# 重载
sudo systemctl daemon-reload
# 重启
sudo systemctl restart docker
3、检查加速器是否生效:
执行 docker info,如果从结果中看到了如下内容,说明配置成功。
Registry Mirrors:
https://hub-mirror.c.163.com/
安装docker-compose
1、安装pip
sudo apt install python3-pip
# 更新pip到最新版
sudo pip install --upgrade pip
# 更改pip为阿里源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
2、通过pip安装docker-compose
3、查看docker-compose版本
更新docker-compose
1、通过该方式安装的docker-compose目录在/usr/local/bin/docker-compose;
2、下载最新版docker-compose二进制文件(https://github.com/docker/compose/releases)覆盖即可;
3、docker-compose --version 查看版本。
文章评论