ubuntu 22.04安装docker

一、安装

更新软件包索引:

复制代码
sudo apt-get update

允许APT使用HTTPS:

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

添加Docker官方GPG密钥:

复制代码
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

添加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

再次更新软件包索引:

复制代码
sudo apt-get update

安装Docker CE(社区版):

复制代码
sudo apt-get install -y docker-ce

查看版本

复制代码
# docker info
Client: Docker Engine - Community
 Version:    28.0.4
 Context:    default
 Debug Mode: false
...

二、修改配置

创建docker数据目录

复制代码
mkdir -p /data/docker

创建文件

复制代码
vi /etc/docker/daemon.json

内容如下:

复制代码
{
    "registry-mirrors": [
        "https://docker.1ms.run",
        "https://docker.xuanyuan.me"
    ],
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "50m",
        "max-file": "3"
    },
    "data-root": "/data/docker",
    "insecure-registries": ["mirrors.aliyun.com"]
}

参数解释:

registry-mirrors: 配置镜像加速器,加快镜像拉取速度。由于dockerhub镜像无法直接下载,这里提供了国内加速器,可以直接下载镜像,非常方便。

log-driver 和 log-opts: 控制容器日志的存储和管理。这个非常有必要,docker长期运行就产生大量的日志,导致磁盘占满。

data-root: 更改 Docker 数据的存储路径。主要是为了将目录改为数据磁盘所在的目录,因为那块硬盘空间大。

insecure-registries: 允许连接不安全的注册表。主要是配置私有仓库的,比如:harbor

重启docker

复制代码
systemctl restart docker

设置开机自启动

复制代码
systemctl enable docker

测试下载dockerhub镜像

复制代码
docker pull nginx:latest

能成功下载,说明加速器设置好了。

相关推荐
cooldream200912 小时前
华为云Flexus+DeepSeek征文|华为云一键部署知识库搜索增强版Dify平台,构建智能聊天助手实战指南
华为云·dify·deepseek大模型
小码农叔叔15 小时前
【AI智能体】Dify 从部署到使用操作详解
dify·dify搭建·docker 部署dify·dify搭建详解·docker部署dify·docker部署dify详解·dify部署
cooldream20091 天前
华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
人工智能·华为云·dify
ZHOU_WUYI3 天前
Dify源码教程:账户和密码传递分析
agent·dify
肖祥3 天前
dify打造数据可视化图表
dify
cooldream20095 天前
华为云Flexus+DeepSeek征文|基于华为云Flexus X实例的小说转语音助手应用构建实录
人工智能·华为云·dify
小声读源码5 天前
Q:知识库-文档的搜索框逻辑是怎样的?
dify
cooldream20096 天前
华为云Flexus+DeepSeek征文|利用华为云 Flexus 云服务一键部署 Dify 平台开发文本转语音助手全流程实践
大模型·华为云·dify
cooldream20096 天前
华为云Flexus+DeepSeek征文|华为云 Flexus X 加速 Dify 平台落地:高性能、低成本、强可靠性的云上选择
大模型·华为云·dify·deepseek
AIGC_北苏10 天前
Windows安装Docker部署dify,接入阿里云api-key进行rag测试
docker·容器·qwen·dify