Ubuntu18配置Docker

1.基本过程

1.更新软件源列表

复制代码
sudo apt update

2.安装软件包依赖

复制代码
sudo apt install apt-transport-https ca-certificates curl software-properties-common

3.在系统中添加Docker的官方密钥

复制代码
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4.添加Docker源,选择stable长期稳定版

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

5.再次更新源列表

复制代码
sudo apt update

6.查看可以安装的Docker版本

复制代码
sudo apt-cache policy docker-ce

7.开始安装Docker

++这里以20.10版本为例++

复制代码
sudo apt-get install -y docker-ce=5:20.10.10~3-0~ubuntu-bionic docker-ce-cli=5:20.10.10~3-0~ubuntu-bionic containerd.io
9.查看安装的Docker版本

10.启动Docker服务

shell 复制代码
sudo systemctl start docker

11.设置开机自启动docker

复制代码
sudo systemctl enable docker

2.镜像加速设置

shell 复制代码
sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl status docker

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"],
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2"
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

查看是否配置成功

复制代码
docker info

3.Docker-compose安装

复制代码
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

参考

Ubuntu18.04安装Docker完整教程_ubuntu 18 安装 docker-CSDN博客

相关推荐
Mr-Apple1 小时前
Docker搭建RabbitMQ集群环境
docker·容器·rabbitmq
_板栗_1 小时前
k8s中pod有哪些状态?
云原生·容器·kubernetes
白日依山尽yy2 小时前
docker|redis的面试题——七道
redis·docker·容器
言之。3 小时前
【MacOS】M3 Pro芯片MacBook极速搭建Kubernetes
macos·容器·kubernetes
David爱编程3 小时前
容器日志管理与集中收集实战指南:搭建你的日志可观测体系!
后端·docker·容器
Riu_Peter13 小时前
【技术】记一次 Docker 中的 ES 数据迁移,使用 Reindex API
elasticsearch·docker·容器
没有口袋啦14 小时前
《k8s 部署》常见报错类型1
linux·容器·kubernetes
lishaoan7714 小时前
TensorFlow环境搭建之Docker Image
docker·tensorflow
计算机小手16 小时前
Docker 快速搭建一个基于 GPT-Vis 组件的统计图表生成服务
经验分享·docker·开源软件
谷新龙00116 小时前
神奇的bug之docker compose启动mysql失败
mysql·docker·bug