zoukankan      html  css  js  c++  java
  • Win10成功安装docker

    推荐查阅地址

    为啥要在window使用docker?

    学习Jenkins需要使用到docker,没有Linux环境可用,那就再win10上安装一个docker;

    Win10上的docker安装:

    前提:可能要修改镜像源;

    1.docker下载地址:Get started with Docker Desktop

    2.1安装Hyper-V,左下角搜索应用与功能,在相关设置找到程序和功能,在启用或关闭Windows功能,Hyper-V的全部打勾,restart重启;

    2.2或者使用命令行启用Hyper-V,通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

    3.运行安装文件;

    双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装。

    安装之后,可以打开 PowerShell 并运行以下命令检测是否运行成功:

    docker run hello-world

    不出意外,是会报错的;

    原因是需要安装WSL2 Linux内核,没有这个就没办法运行;按照如下方法;

    1)下载Linux内核更新包

    x64计算机

    2)运行上一步中下载的更新包。 (双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装

    3)将WSL2设置为默认版本;

    执行命令:

    wsl --set-default-version 2

    不出意外的话,执行不成功,然后会有提示语句,大致意思是docker桌面运行在powershell之后,缺少权限;

    然后关闭powershell,重新启动docker(双击桌面docket应用),再启用powershell(管理员),执行代码:

    wsl --set-default-version 2

    然后再docker app中,跳过步骤,可以直接查看docker的镜像;

    docker run hello-world

    你也可以再powershell(管理员)中docker info查看docker的详细信息

    ;docker ps查看当前镜像;或是安装一些其他镜像;

    参考地址

  • 相关阅读:
    c内存结构
    Linux普通文件和设备的异同点
    二分查找在字符串中的应用范例
    快排的一种相当简单但不算最快的实现方式
    C程序的存储空间布局
    exit与_exit
    /proc文件系统
    Linux下监控磁盘空间的四个命令
    linux下监控进程需掌握的四个命令
    linux终端下文件不同颜色的含义
  • 原文地址:https://www.cnblogs.com/spider3658/p/14785198.html
Copyright © 2011-2022 走看看