• docker for windonws--Windows 10 家庭中文版 21H2 安装Docker Desktop初体验


    本人使用的笔记本电脑操作系统版本:Windows 10 家庭中文版 21H2,想在上面安装docker运行环境
    但看了网上一些docker for windonws的安装教程,觉得和官网讲的有出入,
    所以按照官网的安装步骤,在本机安装docker for windonws, 本文记录这一过程。

    1. 安装Install Docker Desktop on Windows

    1.1. 系统要求

    操作系统版本及硬件满足要求。
    在这里插入图片描述

    1.2. 下载地址

    最新版本是: Docker Desktop 4.11.0
    发布版本
    在这里插入图片描述

    1.3. 安装步骤

    • 双击Docker Desktop Installer.exe进行安装,按提示操作,完成后重启电脑
    • 重启电脑后,打开Docker Desktop, 提示WSL 2 installation is iscomplete 即WSL 2安装不完全,需要对kernel进行升级
    • 点击 http://aka.ms/wsl2kernel, 跳转到下载 Linux 内核更新包
    • 下载 Linux 内核更新包
    • 下载完成后,双击wsl_update_x64.msi进行安装
    • 安装完成后,点击如下界面的Restart安装。
    • 最后跳过tutorial开始教程页面。
      在这里插入图片描述

    1.4. Docker Desktop开始教程

    1.4.1. clone一个仓库

    docker run --name repo alpine.git clone \
        https://github.com/docker/get-started.git
    docker cp repo:/git/getting-started/ .
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    1.4.2. 创建镜像

    这一步因为要下载大量的文件,会比较慢,等了有几分钟

    cd getting-started
    docker build -t docker101tutorial .
    
    • 1
    • 2

    在这里插入图片描述

    1.4.3. 运行容器

    运行容器后,可以通过http://localhost/tutorial 访问容器提供的服务,详见如下截图

    docker run -d -p 80:80 --name docker-tutorial docker101tutorial
    
    • 1

    在这里插入图片描述
    在这里插入图片描述

    1.4.4. 保存和分享镜像

    如果想进行镜像的推送,则需要有仓库的账号

    docker tag docker101tutorial /docker101tutorial
    docker push /docker101tutorial
    
    • 1
    • 2

    在这里插入图片描述

    1.4.5. 完成

    点击一步界面的Done按钮,可以看到 You ran your first container image的提示,并能看到刚才启动的容器
    在这里插入图片描述

    2. Docker Desktop简单使用

    2.1. 查看容器

    在这里插入图片描述

    2.2. 查看镜像

    在这里插入图片描述

    2.3. 查看Volumes

    在这里插入图片描述

    2.4. 通过power shell查看

    在这里插入图片描述

    3. 默认的安装目录

    用户名是你实际的windows用户名

    C:\Program Files\Docker
    C:\Users\用户名\AppData\Local\Docker
    C:\ProgramData\DockerDesktop
    
    • 1
    • 2
    • 3

    如果想更改目录,则需要创建软连接,如下:

    mklink /J "C:\Program Files\Docker" F:\Docker
    mklink /J "C:\Users\用户名\AppData\Local\Docker" F:\Docker\DockerImage
    mklink /J "C:\ProgramData\DockerDesktop" F:\Docker\DockerDesktop
    
    • 1
    • 2
    • 3
  • 相关阅读:
    Lecture1:从图像分类引出概念
    Win11运行虚拟机死机了?Win11运行VMware虚拟机崩溃的解决方法
    微服务基础设施选型
    【Kali安全渗透测试实践教程】第6章 密码攻击
    SMT:引领新时代公链赛道的龙头之选!
    Eclipse配置Tomcat教程+创建第一个Java Web程序
    《高效能人士的七个习惯》思维导图
    网络安全(黑客)自学
    STL常用库函数复习
    按列而非按行读取文本
  • 原文地址:https://blog.csdn.net/penriver/article/details/126081873