侧边栏壁纸
博主头像
Linux学习记录博主等级

我们因为好奇而所获得的一切,最终会因为骄傲而全然玷污

  • 累计撰写 45 篇文章
  • 累计创建 13 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

docker和docker-compose:从安装到能用(基于ubuntu20.04)

Frank
2021-08-13 / 0 评论 / 0 点赞 / 8 阅读 / 2192 字

安装

从头安装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

# 安装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

sudo pip install docker-compose

3、查看docker-compose版本

docker-compose --version

更新docker-compose

1、通过该方式安装的docker-compose目录在/usr/local/bin/docker-compose;

2、下载最新版docker-compose二进制文件(https://github.com/docker/compose/releases)覆盖即可;

3 查看版本

docker-compose --version

0

评论区