Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_QomolangmaH的博客-CSDN博客
Docker 是一个容器化平台,它允许你将一个应用程序及其所有依赖打包成一个标准单元,称为容器。Docker 容器的关键特点包括:
简而言之,Docker 允许你在一个可移植和标准化的容器格式中打包并可靠地运行应用程序。
Download Docker Desktop | Docker
https://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
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 <COMMAND> --help
docker image ls --all
docker container ls --all
或(如果没有 -a 显示全部标志,则仅显示正在运行的容器)
docker ps -a
docker info