目录
一、准备工作
1. 安装WSL(适用于 Linux 的 Windows 子系统)
2. docker简介——来源chatGPT
二、Windows安装 Docker Desktop
1. 官网链接
2. 安装过程
3. 迁移到非系统盘
4. 配置国内镜像源
国内镜像
方法1——通过Docker-Desktop配置
方法2——找打daemon.json文件进行配置
三、在适用于 Windows 的 Docker Desktop 上设置 WSL 2
1. 开启基于 WSL 2 的引擎
2. 选择 WSL 2 发行版
3. 测试
4. 常用命令
Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_QomolangmaH的博客-CSDN博客https://blog.csdn.net/m0_63834988/article/details/128672234?spm=1001.2014.3001.5501
Docker 是一个容器化平台,它允许你将一个应用程序及其所有依赖打包成一个标准单元,称为容器。Docker 容器的关键特点包括:
简而言之,Docker 允许你在一个可移植和标准化的容器格式中打包并可靠地运行应用程序。
Download Docker Desktop | Dockerhttps://www.docker.com/products/docker-desktop/
注意,必须删掉C盘中的Docker文件夹
mklink /J "C:\Program Files\Docker" "E:\Software\Docker"
mklink /J "C:\Users\Lenovo\AppData\Local\Docker" "D:\Users\Lenovo\AppData\Local\Docker"
以管理员权限:
https://registry.docker-cn.com
https://docker.mirrors.ustc.edu.cn
网易
http://hub-mirror.c.163.com
https://mirror.ccs.tencentyun.com
容器镜像服务 (aliyun.com)https://cr.console.aliyun.com/cn-qingdao/instances/mirrors
"registry-mirrors":[
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://mirror.ccs.tencentyun.com"
]
Docker for Windows 有两种运行模式,一种运行Windows相关容器,一种运行传统的Linux容器。同一时间只能选择一种模式运行。
在“设置”>“常规”中选中“使用基于 WSL 2 的引擎”(默认开启)
docker --version
docker info
wsl.exe -l -v
将 Linux 发行版升级到 v2:
wsl.exe --set-version (distro name) 2
若要将 v2 设置为将来安装的默认版本,运行:
wsl.exe --set-default-version 2
设置”>“资源”>“WSL 集成”,从要启用 Docker 集成的已安装 WSL 2 发行版中进行选择
docker run hello-world
docker
docker --help
docker image ls --all
docker container ls --all
或(如果没有 -a 显示全部标志,则仅显示正在运行的容器)
docker ps -a
docker info