首页 > 系统相关 >Ubuntu安装Docker及镜像加速器

Ubuntu安装Docker及镜像加速器

时间:2022-11-02 19:57:26浏览次数:84  
标签:sudo apt 加速器 Ubuntu 镜像 Docker docker

一、安装Docker

sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" && sudo apt-get update && sudo apt-get install -y docker-ce

二、通过docker -v version查看版本   sudo docker version  或  docker -v  或

可能会出现以下错误

 

 出现此错误为权限不足,使用sudo chmod 777 /var/run/docker.sock 分配权限

之后再使用docker -v version  或 sudo docker version  或  docker -v  查看版本

 

至此Docker安装成功,接下来继续安装镜像加速器

三、安装阿里云镜像加速器

访问阿里云官网,通过点击产品-容器与中间件-容器镜像服务-镜像加速器,找到镜像工具-镜像加速器,找到Ubuntu对应的Docker安装说明,如下图

 

 对应文字:

1. 安装/升级Docker客户端

推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce

2. 配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://hxxdq0ce.mirror.aliyuncs.com"]
}
EOF
重新加载 sudo systemctl daemon-reload
重启Docker sudo systemctl restart docker


四、检查镜像加速器是否安装成功
通过docker info 查看安装的镜像

 

 五、测试是否成功,输入sudo docker run hello-world 显示以下信息则成功

 

 六、通过sudo docker images 查看刚才创建的镜像

 

至此代表创建成功!

参考文档:

1、https://www.cnblogs.com/cyan-orange/p/15357778.html

2、https://blog.csdn.net/admans/article/details/125021989

 



 

标签:sudo,apt,加速器,Ubuntu,镜像,Docker,docker
From: https://www.cnblogs.com/fukua123/p/16852173.html

相关文章

  • docker
    一、概念docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布......
  • Ubuntu上配置redis哨兵模式
    在Ubuntu上我使用的是APT命令安装Redis:sudoaptinstallredis,安装完成之后redis.conf的默认路径是:/etc/redis,redis-server的默认路径是:/usr/bin/redis-server假设我们有......
  • 迅为3568开发板Ubuntu 系统交叉编译 Qt 工程
    在上一个小节,我们是在Ubuntu上编写Qt工程,并在Ubuntu上运行Qt工程。本小节将在Ubuntu上编写编写Qt工程,然后交叉编译好可执行程序,在iTOP-3568开发板上运行程序......
  • docker容器设置固定IP
    创建虚拟网桥dockernetworkcreate--subnet=172.127.0.0/24docker-br0 删除网桥dockernetworkrmdocker-br0 创建容器参数如下--network指定网桥--ip指定ip......
  • docker rabbitmq安装延迟插件
    首先,已经安装有rabbitmq3.8.17    1、下载插件地址:https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/tags  2、将下载的插件上传到容器中:/p......
  • docker搭建rabbitmq镜像集群
    目录一、搭建RabbitMq的运行环境1.通过search查询rabbitmq镜像2.通过pull拉取rabbitmq的官方最新镜像3.创建容器4.启动管理页面5.设置erlangcookie二、普通模式三......
  • Docker安装sonarqube
    1、安装postgresql数据库1.1、拉取postgres镜像dockerpullpostgres 1.2、运行镜像容器dockerrun--namedb-ePOSTGRES_USER=sonar-ePOSTGRES_PASSWORD......
  • Jenkins Pipeline 流水线 - 上传文件 Publish over SSH + Docker 编译 + 上传到阿里仓
    JenkinsPipeline流水线PublishoverSSH将jar上传到远程Docker服务器、执行编译命令生成镜像、将镜像上传到阿里仓库PublishoverSSHJar包上传、编译、上传生成......
  • docker 批量删除镜像
    删除虚悬镜像列出REPOSITORY和TAG均为<none>的虚悬镜像:$dockerimages--filterdangling=trueREPOSITORYTAGIMAGEIDCREATEDSIZE<none>......
  • docker 安装(windows10家庭版)
    安装:桌面版:https://www.docker.com/products/docker-desktop服务器版:https://docs.docker.com/engine/install/#server  启动报错解决:报错截图: 解决方法:控制面......