linux学习记录

  • 首页
  • 入门LINUX
  • 建站
  • Why
  1. 首页
  2. 入门LINUX
  3. 正文

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

2021年8月13日 712点热度 0人点赞 0条评论

安装

《从头安装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 查看版本。

标签: docker ubuntu
最后更新:2022年2月28日

Frank

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2020-2023 frank9.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

渝ICP备2020014100号-1