docker安装与配置

一、Linux

1、Ubuntu

复制代码
# 更新
apt update

# 安装依赖
apt install apt-transport-https ca-certificates curl software-properties-common -y

# 添加 key
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | apt-key add -
# 添加 Docker 源
add-apt-repository \
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
$(lsb_release -cs) \
stable"
# 更新
apt update

# 安装 Docker
apt install docker-ce -y
复制代码

重启daemon

systemctl daemon-reload

重启docker服务

systemctl restart docker

开机自启动

systemctl enable docker

2、CentOS

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common  #安装一些必备的工具软件
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88       #校验key
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
sudo apt-get install docker-ce docker-ce-cli containerd.io

二、Mac

brew cask install docker

三、Windows

1、不推荐 在Windows系统安装Docker,会有一些奇怪的坑不容易解决
2、只支持windows10的企业版和专业版,不支持windows的家庭版
  • 建议windows环境安装虚拟机,通过虚拟机中的Linux系统安装Docker
  • 官方安装文档 37
  • 从安装文档中下载安装文件
  • 运行安装文件,根据提示一步步进行安装即可

更换国内镜像源

1、打开docker的settings菜单

  2、在设置中选择Deamon菜单,点击Basic开关切换到高级设置

 

3、在下方参数中,registry-mirrors后的列表内添加国内源地址,注意使用双引号包围地址

4、点击Apply,让设置生效,docker会自动重启

四、配置国内镜像源

  官方的镜像源一般比较慢,所以多半都会换成国内的源,如果你有阿里云的话,阿里云会提供一个单独地址的镜像源来使用,需要到自己的阿里云上查看对应地址,在容器镜像服务下的镜像加速器中

步骤

1、新建/修改 /etc/docker/daemon.json文件,在其中写入内容

{
"registry-mirrors": ["镜像源地址"]
}

2、文件保存之后,执行下面的语句进行加载和重启

sudo systemctl daemon-reload
sudo systemctl restart docker

3、常用的镜像源

Docker 官方中国区:https://registry.docker-cn.com
网易:http://hub-mirror.c.163.com
中国科技大学:https://docker.mirrors.ustc.edu.cn

 

posted @   未来可期_Durant  阅读(277)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示