158 字
1 分钟
Ubuntu Docker 安装指南
一、一行命令安装(推荐)
专为国内用户优化的 Docker 镜像加速解决方案,一键配置即可享受极速下载体验
bash <(curl -sSL https://xuanyuan.cloud/docker.sh)二、手动安装
# 安装前先卸载操作系统默认安装的docker,sudo apt-get remove docker docker-engine docker.io containerd runc
# 安装必要支持sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
# 添加 Docker## 官方 GPG key (可能国内现在访问会存在问题)curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg## 阿里源(推荐使用阿里的gpg KEY)curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 添加 apt 源:## Docker官方源echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null## 阿里apt源echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 更新源sudo apt updatesudo apt-get update
# 安装最新版本的Dockersudo apt install docker-ce docker-ce-cli containerd.io
# 等待安装完成...
# 查看Docker版本sudo docker version
# 查看Docker运行状态sudo systemctl status docker三、修改配置文件
1. 修改docker数据目录位置
原文件位置:/var/lib/docker/
新文件位置:/app/docker
{ "data-root": "/app/docker"}2. 配置容器日志
"log-driver": "json-file","log-opts": {"max-size":"500m", "max-file":"3"}max-size=500m,意味着一个容器日志大小上限是 500M
max-file=3,意味着一个容器有三个日志,分别是 id+.json、id+1.json、id+2.json
注:设置后只对新添加的容器有效。
3. 指定私服仓库地址
"insecure-registries": [ "http://harbor:30001"]4. 镜像站点
"registry-mirrors": [ "http://harbor:30001", "https:/docker.1panel.live" ] 分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Ubuntu Docker 安装指南
https://blog.olinl.com/posts/docker-install-ubuntu/ 相关文章 智能推荐
1
Alpine Docker 安装指南
虚拟化与容器 本文详细介绍了在 Alpine系统 上面安装 Docker,配置的全过程
2
Centos Docker 安装指南
虚拟化与容器 本文详细介绍了在Centos 7 上面安装 Docker,配置的全过程
3
Docker 卸载指南
虚拟化与容器 介绍在 Ubuntu 和 CentOS/RHEL 系统上完整卸载 Docker 的步骤,包括停止服务、移除软件包、清理残留文件和目录。
4
Ubuntu 安装 MySQL 8.1 完整指南
服务与应用运维 在 Ubuntu 22.04 上通过 DEB 包安装 MySQL 8.1 社区版,涵盖安装顺序、外部访问配置及自定义数据目录迁移。
5
Docker Compose 工具使用教程
虚拟化与容器 Docker容器的Compose工具
