首页 > 系统相关 >ubuntu24.04在线安装Docker,设置容器目录与基础配置

ubuntu24.04在线安装Docker,设置容器目录与基础配置

时间:2024-12-10 09:35:12浏览次数:11  
标签:容器 list sudo ubuntu24.04 apt etc ce Docker docker

1、设置apt

# Add Docker's aliyun GPG key:
sudo apt update
# 安装必要的软件包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
# 添加阿里云GPT密钥管理
sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 进入到/etc/apt/sources.list.d目录
cd /etc/apt/sources.list.d
# 在/etc/apt/sources.list.d目录下的docker.list文件中添加阿里云的镜像下载源
sudo echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > docker.list
# 更新
sudo apt update

2、安装最新版docker

sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-compose

3、基本设置 

vim /etc/docker/daemon.json
{
    "registry-mirrors": ["https://dockerproxy.cn"],
    "features": {
        "buildkit": true,
        "containerd-snapshotter": true
    },
    "data-root": "/home/data/docker"
}

registry-mirrors为镜像地址,如果有稳定的可以写上

features设置了下载容器时的断点续传,网络不好时非常有用

data-root设置了容器数据存放的位置,非常重要,一定要放在较大的目录中

4、重启守护线程与docker服务

systemctl daemon-reload && systemctl restart docker

 

标签:容器,list,sudo,ubuntu24.04,apt,etc,ce,Docker,docker
From: https://www.cnblogs.com/jinyuanbao/p/18596597

相关文章

  • ubuntu24.04挂载2.2T以上硬盘,实现开启挂载
    1、su进入root用户,输入密码。2、查看现有硬盘使用情况,可以发现数据硬盘暂未挂载到目录。df-hFilesystemSizeUsedAvailUse%Mountedonudev63G063G0%/devtmpfs13G1.2M13G1%/run/dev/vda140G5.3G32G......
  • 容器算法迭代器初识
    了解STL中容器、算法、迭代器概念之后,我们利用代码感受STL的魅力STL中最常用的容器为vector,可以理解为数组,下面我们将学习如何向这个容器中插入数据,并遍历这个容器Vector存放内置数据类型容器:vector算法:for_each迭代器:vector::iterator示例:#include<iostream>usin......
  • 《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令
    @目录二、高级篇(大厂进阶)7.Docker容器监控之CAdvisor+InfluxDB+Granfana7.1原生命令7.2是什么CAdvisorInfluxDBGranfana总结7.3compose容器编排,一套带走本人其他相关文章链接二、高级篇(大厂进阶)7.Docker容器监控之CAdvisor+InfluxDB+Granfana7.1原生命令操作问......
  • 安装Docker Desktop时出现报错,WSL2 升级更新失败(退出代码: 1603,错误代码: Wsl/CallMs
     安装DockerDesktop时出现报错,WSL2升级更新失败一、问题首先遇到的问题是安装dockerdesktop后,启动引擎时报错wslupdatefailed:updatefailed:updatingwsl:exitcode:4294967295:runningwslcommandwsl.exec:\windows\system32\wsl.exe--update--we......
  • 【docker】一些国内好用的镜像源
    一、问题   拉取一个python3.10-slim镜像报错ERROR[internal]loadmetadatafordocker.io/v1/xxx“的问题 二、编辑镜像源vm/etc/docker/daemon.json添加registry-mirrors配置{   "registry-mirrors":[       "https://mirror.aliyuncs.com/",    ......
  • 记录---docker安装及配置jenkins全流程
    ......
  • 【docker】容器编排工具docker-compose常用命令
    一、官网https://docs.docker.com/compose/install/  二、命令介绍$docker-compose--helpDefineandrunmulti-containerapplicationswithDocker.Usage:docker-compose[-f<arg>...][--profile<name>...][options][--][COMMAND][ARGS...]docker......
  • docker ps 命令查看容器ports字段为空排查
    目录1.问题描述2.排查过程2.1确认api-server容器端口是64432.2确认windows的6443是不是docker暴漏出来2.3 执行docker inspect命名,继续观察3.问题总结4.问题反思1.问题描述:windowsDockerdestop启用了kubernetes,k8s api-server http://127.0.0.1:6......
  • delphi写一个 LinkedList,泛型容器,方便从中间删除
    在Delphi中,创建一个泛型链表(LinkedList)容器需要定义节点类和链表管理类,并确保它们都是泛型的,以便可以存储任何类型的元素。以下是一个简单的泛型链表实现,它包括节点类TLinkedListNode<T>和链表管理类TLinkedList<T>。这个实现支持从中间删除元素。unitGeneric.LinkedList;......
  • 云原生周刊:在 Docker 上部署大语言模型
    开源项目推荐GlanceGlance是一个开源的自托管仪表板,旨在帮助用户将多种信息源集中展示在一个平台上,用户可以通过它查看不同的实时数据和更新。作为自托管解决方案,Glance提供了灵活的定制功能,允许用户根据自己的需求添加或删除不同的源和小部件。OrangePiShellOrangePiShell......