docker 安装

456 字
2 分钟
docker 安装

centos#

https://docs.docker.com/engine/install/centos/

Terminal window
# 卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 安装yum-utils包
yum install -y yum-utils
# 添加阿里云镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新yum缓存
yum makecache fast
# 安装最新版docker
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl start docker #启动docker服务
systemctl stop docker #停止docker服务
systemctl enable docker #设置docker开机启动
docker version #查看docker版本

阿里云镜像加速#

https://cr.console.aliyun.com/cn-shanghai/instances/mirrors

Terminal window
# 配置阿里云镜像加速
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://bg8w71lw.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker

windows#

windows 系统准备#

开启虚拟机功能 在控制面板->程序->程序和功能->启用或关闭 Windows 功能->勾选 Hyper-V->确定

开启虚拟机功能
开启虚拟机功能

将 WSL2 设置为默认版本 管理员身份运行 Windows PowerShell,运行下面的命令。

Terminal window
wsl --set-default-version 2

WSL2
WSL2

下载 docker 安装包 安装#

https://www.docker.com/get-started/ 双击 Docker Desktop Installer.exe 进行安装,安装完成后重启电脑 安装打开后报错

安装打开后报错
安装打开后报错
需要进入 bios 开启 cpu 虚拟化

或者安装D盘#

新建文件夹:D:\work\Docker 打开powershell运行

Terminal window
Start-Process 'Docker Desktop Installer.exe' -ArgumentList ' install --installation-dir="D:\work\Docker"' -Wait

数据存储位置#

要退出 Docker 服务

备份数据到目的文件夹

我迁移到 D:\tools\DockerData ,先建文件夹,然后 PowerShell 运行下面命令

Terminal window
wsl --export docker-desktop-data "D:\tools\DockerData\docker-desktop-data.tar"

删除原有数据,PowerShell 运行下面命令

Terminal window
wsl --unregister docker-desktop-data

更改数据存储盘并恢复数据,PowerShell 运行下面命令

Terminal window
wsl --import docker-desktop-data "D:\tools\DockerData" "D:\tools\DockerData\docker-desktop-data.tar" --version 2

docker数据迁移
docker数据迁移
最后启动 Docker

更改镜像源#

国内加速地址 1.Docker 中国区官方镜像https://registry.docker-cn.com

2.网易http://hub-mirror.c.163.com

3.ustchttps://docker.mirrors.ustc.edu.cn

4.中国科技大学https://docker.mirrors.ustc.edu.cn

5.阿里云容器 生成自己的加速地址

登录:https://cr.console.aliyun.com

阿里云,需要到阿里云官网获取

Terminal window
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com",
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com"
]

更改镜像源
更改镜像源

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
docker 安装
https://zhangzhiwu.cn/posts/docker/docker-安装/
作者
zZw
发布于
2024-03-18
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
zZw
看著窗外的光 分不清是路燈還是太陽
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
26
分类
10
标签
44
总字数
13,461
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.14.5
文章许可
CC BY-NC-SA 4.0