首页 > 其他分享 >docker配置

docker配置

时间:2023-07-21 15:24:53浏览次数:33  
标签:sudo 配置 list apt sources docker Docker

在ubuntu22.04.2版本配置

 

  1. 更新系统软件包:

    sudo apt update
    
  2. 安装所需的依赖包,以允许APT使用HTTPS:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    
  3. 添加Docker官方的GPG密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  4. 添加Docker存储库:

    echo "deb [arch=amd64 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
    
  5. 更新软件包索引:

    sudo apt update
    
  6. 安装Docker引擎:

    sudo apt install docker-ce docker-ce-cli containerd.io
    
  7. 验证Docker是否成功安装并运行:

    sudo docker run hello-world
  8. 如果遇到docker: Cannot connect to the Docker daemon at unix:/ / /var/run/docker.sock. Is the docker daemon running?.的报错:建立重启虚拟机再试试
  9. 如果hello-world正常运行;但前面有报错;则需要配置阿里云镜像这里推荐清华园的镜像

切换到root用户:

 

sudo -i

 

将源码备份:

cp /etc/apt/sources.list /etc/apt/sources.list.bak

将原源码替换成清华源:

   sudo vim /etc/apt/sources.list

登录清华源找到自己对应的ubuntu版本(本人是ubuntu22.04)

将文件中配置文件清空然后将清华源的配置文件复制上去即可

标签:sudo,配置,list,apt,sources,docker,Docker
From: https://www.cnblogs.com/lucky-di/p/17561978.html

相关文章

  • vmware vsphere 7 分布式交换机配置记录
    新建DSwitch-v002这一步是选择一个物理网卡,我的服务器配置了4个网卡,选择一个没有用的网卡,上行链路随便选个就行,其他,下一步下一步直到完成。新建一个端口组DPortGroup-v002,也可以修改刚刚生成的端口组类似接入的物理交换机端口,按照虚拟的数量需求,可以随时修改,vlan可以选择,无,指定vl......
  • java Apollo配置和yml配置同时存在的问题
    当JavaApollo配置和yml配置同时存在时,可能会导致以下问题:1.配置冲突:JavaApollo和yml配置文件可能定义了相同的配置项,导致冲突或覆盖。这可能会导致应用程序在运行时的行为与预期不同。2.配置失效:如果JavaApollo和yml配置文件中定义了相同的配置项,且两者的值不一致,那么最终生效......
  • Vscode 编写opencv配置文件
    创建一个新文件夹并在vscode打开,在此文件夹下新建一个.vscode文件夹,再继续新建三个.json文件(tasks.json,launch.json,c_cpp_properties.json)。 c_cpp_properties.json如下,"includePath"添加自己的头文件路径,"compilerPath"改为自己对应的gcc路径。{"configurations":[......
  • Spring Boot配置文件加载顺序
    项目内部配置文件springboot启动会扫描一下位置application.properties或者application.yml文件作为springboot的默认配置文件1、file:./config/2、file:./3、classpath:/config/4、classpath:/加载顺序可以通过启动命令spring.config.location修改java-jarspring-boot-......
  • window-docker+rengine搭建
    Docker安装+rengine部署开始window环境部署之旅安装windows子系统开启window虚拟化1、从搜索中找到控制面板,而后在控制面板中找到程序与功能2、选择启用与关闭,找到hyper-v,选中,再确认后等待一会,会提示是否重启,选择重启。3、重新开机后Win+R打开运行->输入cmd进入到命令提......
  • Debian12配置NTP时间同步
    环境查看系统版本:lsb_release-a配置NTP时间同步下面的配置需要用到管理员权限,可以使用su切换到管理员权限。查看/修正时区查看系统时区:timedatectl如果时区不是Asia/Shanghai需要修改时区为东八区root@debian:/home/test#timedatectlset-timezone"Asia/Shanghai"查......
  • docker下安装和使用jenkins
    docker-jenkins拉取项目dockerpulljenkins/jenkins:lts启动项目mkdir-p/usr/local/docker/jenkins_homechmod777/usr/local/docker/jenkins_homedockerrun-d-p10240:8080-p10241:50000-v/usr/local/docker/jenkins_home:/var/jenkins_home-v/etc/localti......
  • GO语言配置管理神器-Viper中文教程
    Viper是适用于Go应用程序的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式。ViperViper是适用于Go应用程序的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式。鉴于viper库本身的README已经写的十......
  • linux swap配置
    背景:主要是服务器内存不够时,可以通过交换分区,减轻内存压力。 基础命令:mkdir:用于创建目录。touch:若文件不存在,系统会建立一个新的文件。dd:可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。mkswap:命令用于设置交换区(swaparea)。swap......
  • Ngnix的配置
        if(!-e$request_filename){rewrite^/index.php(.*)$/index.php?s=/$1last;rewrite^/(.*)$/index.php?s=/$1last;break;} ......