Ubuntu 安装Docker & Docker Compose

安装Docker

主要步骤在网上参考即可,这里不会给出详细的说明,只会记录一些遇到的问题,或者单独介绍,没有在安装步骤中说明的后续步骤

关键步骤

安装 docker

  1. 需要设置 Ubuntu 的源为国内的源,如:阿里云
  2. 进入正常的安装
  3. 安装完成后,如果是非root 用户,需要给用户添加相关的权限,否则每次都需要 sudo
  4. 设置镜像为国内镜内,此时一般都是使得 aliyun 的镜像,但有时是不通的,需要多配置几个
    "registry-mirrors": ["https://xxxx.mirror.aliyuncs.com","http://hub-mirror.c.163.com","https://mirror.baidubce.com","https://ccr.ccs.tencentyun.com"]
  5. 运行 docker run helloword
    如果还是不通,则需要修改本地的DNS
    查看DNS配置文件: cat /etc/resolv.conf
    需要新增DNS:
    nameserver 114.114.114.114
    nameserver 8.8.8.8

即可。

安装 docker compose

  1. 下载 docker compose
    https://github.com/docker/compose/tags
    然后进入 code -> tag 中
  2. 需要搞清楚自己安装的 docker 版本,再下载对应匹配的 docker compose 版本
  3. 下载到 ubuntu的目录,一般为/usr/bin/docker-compose
  4. 构建连接:
    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

到此完成。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容