【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

这篇具有很好参考价值的文章主要介绍了【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、准备工作

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. 常用命令


一、准备工作

1. 安装WSL(适用于 Linux 的 Windows 子系统)

Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_QomolangmaH的博客-CSDN博客https://blog.csdn.net/m0_63834988/article/details/128672234?spm=1001.2014.3001.5501

2. docker简介——来源chatGPT

        Docker 是一个容器化平台,它允许你将一个应用程序及其所有依赖打包成一个标准单元,称为容器。Docker 容器的关键特点包括:

  1. 隔离性 - Docker 容器彼此隔离,包裹自己的文件系统、CPU 寄存器、进程树、网络堆栈等。这使它们更具可移植性和一致性。
  2. 资源效率 - Docker 容器与其他容器共享操作系统内核,使它们比虚拟机更轻量。
  3. 可重复性 - Docker 容器使用镜像作为模板,创建环境的精确副本。这确保了在部署过程中的一致性。
  4. 速度 - Docker 容器启动非常快,以秒而不是分钟计算。
  5. 可移植性 - Docker 容器可以在任何支持 Docker 平台的计算基础设施中移动。
  6. 可扩展性 - 你可以在一台机器上运行多个 Docker 容器,利用所有的 CPU 核心和内存。
  7. 松耦合 - Docker 容器是自包含的单元,不依赖于它们运行的环境。

简而言之,Docker 允许你在一个可移植和标准化的容器格式中打包并可靠地运行应用程序。

二、Windows安装 Docker Desktop

1. 官网链接

Download Docker Desktop | Dockerhttps://www.docker.com/products/docker-desktop/

2. 安装过程

  • 下载

docker win11,docker,eureka,容器

  • 双击安装

docker win11,docker,eureka,容器

  •  安装成功后重启

docker win11,docker,eureka,容器

  • 选择accept

docker win11,docker,eureka,容器

  •  可以选择不登录

docker win11,docker,eureka,容器

  • 可以选择跳过

docker win11,docker,eureka,容器

3. 迁移到非系统盘

  • 找到C盘中该目录,移动到你想要安装的位置

docker win11,docker,eureka,容器

        注意,必须删掉C盘中的Docker文件夹

docker win11,docker,eureka,容器

  • 同上,移动该文件,且删除C盘中文件(若提示无法删除,重启计算机)

docker win11,docker,eureka,容器

  • 以管理员权限打开cmd,输入如下命令
mklink /J "C:\Program Files\Docker" "E:\Software\Docker"
mklink /J "C:\Users\Lenovo\AppData\Local\Docker" "D:\Users\Lenovo\AppData\Local\Docker"

         若无管理员权限:docker win11,docker,eureka,容器

         以管理员权限:

docker win11,docker,eureka,容器

docker win11,docker,eureka,容器

4. 配置国内镜像源

国内镜像

  • 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

方法1——通过Docker-Desktop配置

 "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 win11,docker,eureka,容器

方法2——找打daemon.json文件进行配置

docker win11,docker,eureka,容器

三、在适用于 Windows 的 Docker Desktop 上设置 WSL 2

        Docker for Windows 有两种运行模式,一种运行Windows相关容器,一种运行传统的Linux容器。同一时间只能选择一种模式运行。

1. 开启基于 WSL 2 的引擎

        在“设置”>“常规”中选中“使用基于 WSL 2 的引擎”(默认开启)

docker win11,docker,eureka,容器

a. WSL终端打开方式

docker win11,docker,eureka,容器

b. 查看docker版本和内部版本号

docker --version

docker win11,docker,eureka,容器

docker info

c. 检查 WSL 模式

wsl.exe -l -v

docker win11,docker,eureka,容器

将 Linux 发行版升级到 v2:

wsl.exe --set-version (distro name) 2

若要将 v2 设置为将来安装的默认版本,运行:

wsl.exe --set-default-version 2

2. 选择 WSL 2 发行版

        设置”>“资源”>“WSL 集成”,从要启用 Docker 集成的已安装 WSL 2 发行版中进行选择

docker win11,docker,eureka,容器

docker win11,docker,eureka,容器

3. 测试

docker run hello-world

docker win11,docker,eureka,容器

docker win11,docker,eureka,容器

4. 常用命令

  • 通过输入以下命令列出 Docker CLI 中可用的命令:
docker
  • 使用以下命令列出特定命令的信息:
docker <COMMAND> --help
  • 使用以下命令列出计算机上的 docker 映像(此时仅为 hello-world 映像)
docker image ls --all
  • 使用以下命令列出计算机上的容器
docker container ls --all

 或(如果没有 -a 显示全部标志,则仅显示正在运行的容器)

docker ps -a
  • 使用以下命令列出有关 Docker 安装的系统范围的信息,包括 WSL 2 上下文中你可使用的统计信息和资源(CPU & 内存):
docker info

docker win11,docker,eureka,容器文章来源地址https://www.toymoban.com/news/detail-657071.html

到了这里,关于【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一起打造漂亮的Ubuntu——2023最新版Gnome44

    对于一个工程师,开发者,研究员来说,拥有一台漂亮的机器外加漂亮的系统界面是非常重要的。 作为Ubuntu十年的忠实粉丝,Linux高度依赖用户,无论是工作还是生活,我都一直以来使用着Ubuntu Linux,他总能完美解决我的任何问题。 我在2020年那会写过一篇美化Ubuntu的文章,

    2024年02月07日
    浏览(69)
  • Win11 系统Java17的安装教程:最新版JDK 17.07下载、安装、卸载详解(最新版安装包点击文末名片免费获取)

    博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接 : 🔗 精选专栏 : 《面试题大全》 — 面试准备的宝典! 《IDEA开发秘籍》 — 提升你的IDEA技能! 《100天精通Golang》 — Go语言学习之旅! 领域矩阵 : 🌐 猫头虎技术领域矩阵 : 深入探索

    2024年02月02日
    浏览(105)
  • Win10+WSL2+Ubuntu22.04 +图形化桌面配置

    如何在 Windows 10 上安装 WSL 2 - 知乎 用IDM能加速下载,去官网下载22.04的appxbundle,后缀改为zip,这个包含各种操作系统的Ubuntu22.04的appx。我们选择x64解压就行了,后缀改为zip,然后参考下面的文章安装到D盘。 ubuntu 22.04国内镜像阿里云/163源/清华大学/中科大  WSL2配置xrdp一键启

    2024年02月20日
    浏览(56)
  • Win11 系统Java17的安装教程:最新版JDK 17.07下载、安装、卸载详解

    博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接 : 🔗 精选专栏 : 《面试题大全》 — 面试准备的宝典! 《IDEA开发秘籍》 — 提升你的IDEA技能! 《100天精通Golang》 — Go语言学习之旅! 领域矩阵 : 🌐 猫头虎技术领域矩阵 : 深入探索

    2024年02月15日
    浏览(99)
  • 【2023最新版】Windows11家庭版:安卓子系统(WSA)安装及使用教程【全网最详细】

    目录  一、准备工作 1. 检查虚拟化功能 2. 找到“Wndows功能” 3. 启用Hyper-V和虚拟机平台 4. 家庭版安装Hyper-V(若步骤3找不到Hyper-V) 二、安装安卓子系统 1. 进入开发者选项 2. 下载Windows Subsystem for Android™ with Amazon Appstore 3. 若步骤2无法下载 4. 安装 三、使用adb命令连接安卓子

    2024年02月12日
    浏览(54)
  • Ubuntu 22.04安装 —— Win11 22H2

    系统环境 : Windows 11 22H2 Vmware 17 Pro Ubutun 22.04.3 Server Ubuntu Server documentation | Ubuntu 官网下载 建议安装长期支持版本 —— 可以选择桌面版或服务器版(仅包含命令行) 区别: 服务器版 空间占用内存小 仅命令行 桌面版 可视化桌面图标 与Windows类似操作 空间占用内存大 官网服务器

    2024年02月11日
    浏览(59)
  • Win11本地安装Ubuntu 22.04 双系统简易教程

    首先找到一个硬盘容量不小于4G的空U盘,需要对其进行格式化。 然后下载Ubuntu 22.04的iso文件到本地。 Ubuntu 22.04.1 LTS 中国地区下载链接 下载 UltraISO并制作启动U盘 UltraISO的下载地址 下载免费试用版 选择安装地址,无脑下一步完成所有安装。 打开UltraISO 选择好下载的UbuntuISO文

    2024年02月02日
    浏览(57)
  • Ubuntu22.04(非虚拟机)安装教程(2023最新最详细)

    目录 简介 一.下载Ubuntu Server镜像,官方地址下载即可 ​二.安装Ubuntu镜像 Linux是一种自由和开放源代码的操作系统内核,被广泛应用于各种计算机系统中。它以稳定性、安全性和灵活性而闻名,并成为服务器、嵌入式设备和个人计算机等领域的首选操作系统。 Linux的主要特点

    2024年02月08日
    浏览(65)
  • NIFI1.21.0/NIFI1.22.0_2023-07-07最新版本安装_采用HTTP方式_搭建集群_实际操作---大数据之Nifi工作笔记0050

    这里要提一嘴...看中文的,视频或者文档虽然学习会快一点,但是... 有的时候一些新的东西没有中文的,还是得看英文的...时间就了就好了,要不然解决不了问题 英文写的,凡是好东西,肯定是很详细的,并且就是为了让别人弄明白,做了大量解释,所以不用担心看不懂...  首先,把安装

    2024年02月15日
    浏览(53)
  • Ubuntu22.04安装IDEA以及创建桌面图标2023最新(老版本通用)

    前言:我使用的ubuntu版本是22.04,安装的idea是2023最新版,不过新老版本的步骤都是通用的,顶多有一点小的差别,可以在下方留言询问我。 /opt 用来安装附加软件包,是用户级的程序目录,可以理解为程序安装目录,可以用于安装大型程序或者目录 /usr/local /usr :系统级目录,

    2024年02月16日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包