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博客

相关推荐
正经教主9 小时前
【docker基础】第一课、从零开始理解容器技术
docker·云原生·容器·eureka
萌萌哒草头将军10 小时前
CloudDock(云仓):新一代开源NAS网络代理工具
服务器·网络协议·docker
正经教主12 小时前
【docker基础】0、系统学习docker之总计划
学习·docker·容器
Yang三少喜欢撸铁12 小时前
【Centos7通过kubeadm方式部署kubernetes1.30版本【一主两从】】
docker·kubernetes·container
杨浦老苏15 小时前
开源宠物健康护理追踪器EinVault
docker·群晖·宠物·健康管理
@土豆15 小时前
基于Docker部署Squid正向代理文档
运维·docker·容器
林润庚15 小时前
win 安装openclaw (docker镜像模式),解决18789访问失败问题
docker·openclaw·龙虾
Cyber4K16 小时前
【Kubernetes专项】K8s 包工具- Helm 入门到企业实战
云原生·容器·kubernetes
正经教主17 小时前
【docker基础】Ubuntu 安装 Docker 超详细小白教程
ubuntu·docker·eureka
Chuncheng's blog18 小时前
K8S二进制部署exec unable to upgrade connection: Unauthorized异常解决方案
云原生·容器·kubernetes