# Windows 安装 Docker

这篇具有很好参考价值的文章主要介绍了# Windows 安装 Docker。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Windows 安装 Docker

何为Docker

  • Docker是一个用于开发、发布和运行应用程序的开放平台。Docker使您能够将应用程序从基础设施中分离出来,以便快速交付软件。使用Docker,您可以像管理应用程序一样管理基础架构。通过利用Docker的方法快速交付、测试和部署代码,您可以显著减少编写代码和在生产环境中运行代码之间的延迟。

前言

  • docker 只有 linux 的发行版本,作为 windows 用户想要使用 docker 的功能自然仅能通过加装虚拟机这一条途径。同样,号称支持 windows 系统的 docker desktop 也是基于同样原理 —— 默认使用 windows 自带的 Hyper-V 服务允许 docker

安装过程

安装 Hyper-V

  • Hyper-V 是微软开发的虚拟机,类似于 VMWareVirtualBox
  • 安装过程见:# Windows 专业版安装 Hyper-V_爱码代码的喵的博客-CSDN博客

安装 Docker Desktop for Windows

  • 下载软件:Install Docker Desktop on Windows | Docker Documentation

  • 双击下载成功的Docker Desktop Installer.exe应用。

WSL 2 installation is incomplete
  • 安装的过程中会有这个问题关键内容在这里The WAL 2 Linux kernel is now installed using a separate MSI update package.WAL 2 Linux内核现在使用单独的MSI更新包安装。

  • 解决方式:按照官方文档地址下载最新升级包。使用的版本下载链接是https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

配置阿里云镜像加速地址

  • 进入管理控制台获取镜像加速器地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
    # Windows 安装 Docker
  • 设置界面配置 registry-mirrors
    # Windows 安装 Docker

Windows PowerShell查看Docker版本

# Windows 安装 Docker

Docker启动Nginx

  • 下载 Nginx
docker pull nginx:(版本号,如果不写则为最新版本)

不挂载运行

docker run -d -p 8080:80 --name=nginx nginx

挂载运行

  • 挂载到window的目录,相当于直接用window目录代替容器的目录
随便启动一个 Nginx 容器
  • 先随便启动一个 nginx

参数说明:

--name test:容器名称。

-p 8082:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口。
-d nginx: 设置容器在在后台一直运行。

docker run --name test -p 8082:80 -d nginx

# Windows 安装 Docker

  • 进入 docker 容器 查看配置
 docker exec -it test /bin/bash

# Windows 安装 Docker文章来源地址https://www.toymoban.com/news/detail-481314.html

在Windows 创建配置目录并且拷贝test 的配置
  • 创建如下目录
    # Windows 安装 Docker
  • test容器内对应的配置项复制到对应的目录下
# default.conf 文件
docker cp test:/etc/nginx/conf.d/default.conf F:\Docker\Nginx\conf.d
# html 目录
docker cp test:/usr/share/nginx/html F:\Docker\Nginx\html
# nginx.conf 文件
docker cp test:/etc/nginx/nginx.conf F:\Docker\Nginx\conf
# 日志目录
docker cp nginx:/var/log/nginx F:\Docker\Nginx\log
删除旧的容器 test 创建新的容器启动
  • Volumes:挂载目录
  • Container Path:容器中的配置目录
    # Windows 安装 Docker
  • 启动新的容器 修改 inde.html 文件访问如下
    # Windows 安装 Docker
  • docker 配置参数界面如下
    # Windows 安装 Docker

到了这里,关于# Windows 安装 Docker的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 如何为所有docker容器设置代理?

    方法一 要为所有 Docker 容器设置代理,可以按照以下步骤进行: 在您的 Docker 主机上设置代理服务器,首先创建一个systemd插入(drop-in)目录, sudo mkdir -p /etc/systemd/system/docker.service.d ,然后在 /etc/systemd/system/docker.service.d/http-proxy.conf 文件中添加以下内容来配置代理: 将 your

    2024年02月05日
    浏览(74)
  • 如何为WPF应用程序制作一个虚拟键盘?这里有答案(Part 1)

    Telerik UI for WPF拥有超过100个控件来创建美观、高性能的桌面应用程序,同时还能快速构建企业级办公WPF应用程序。UI for WPF支持MVVM、触摸等,创建的应用程序可靠且结构良好,非常容易维护,其直观的API将无缝地集成Visual Studio工具箱中。 点击获取Telerik UI for WPF最新版下载 T

    2024年02月09日
    浏览(95)
  • Windows10中用Docker优雅的拥有一个自己的Linux环境

    使用windows的同学,想学习或者使用Linux环境时,通常会有 Hyper-v , vmware workstation , virtualbox 等虚拟机再安装Linux系统。 快使用Docker吧,彻底抛弃虚拟机 安装docker 请猛戳: Windows10环境下安装Docker - 技术圈 修改镜像 为了更快速的拉取镜像,这里使用阿里的镜像 启动Docker后,在

    2024年02月19日
    浏览(53)
  • TatukGIS Developer Kernel使用教程:如何为FMX创建第一个应用程序

    概述: TatukGIS Developer Kernel(DK)是一个用于开发自定义地理信息系统(GIS)应用程序以及解决方案的综合性软件开发工具包(SDK)。本篇文章主要介绍用DK11为FMX创建一个应用程序,现在就跟着小编来了解一下吧~ # 31款JAVA开发必备控件和工具 # 界面/文档管理/报表/IDE等4000款

    2024年02月07日
    浏览(43)
  • Windows安装docker踩坑、远程连接Docker

    安装过程中出现一下问题,步骤如下 菜鸟教程安装windows docker https://www.runoob.com/docker/windows-docker-install.html 启动后报错wsl2错误,因为本机运行的是wsl1,进行解决 wsl -l -v 查看运行的虚-了拟机的版本以及状态 因为默认运行的虚拟机(带*号)version=1导致docker报错 解决 wsl --set-defa

    2024年02月03日
    浏览(37)
  • VSCode如何为远程安装预设(固定)扩展

    在使用VSCode进行远程开发时(python开发之远程开发工具选择_CodingInCV的博客-CSDN博客),特别是远程的机器经常变化时(如机器来源于动态分配),每次连接新的远程时,都不得不手动安装一些开发需要的插件,尽管可以将需要的插件添加到workspace中,然后一键安装,不过总归

    2024年02月11日
    浏览(33)
  • windows10安装docker

    1、修改默认安装路径         docker默认是安装在c盘,为了节省内存空间,将它装在d盘。                 ①在d盘新建目录D:Program FilesDocker                 ②创建链接(cmd管理员运行)                         mklink /J \\\"C:Program FilesDocker\\\" \\\"D:

    2024年02月11日
    浏览(49)
  • Windows环境Docker安装

    目录 什么是容器映像? 什么是容器? 安装Docker Desktop的步骤 Docker Desktop 更新WSL WSL 的手动安装步骤 拉取(Pull)镜像 查看已下载的镜像 Linux的windows子系统 Windows PowerShell 容器映像就像集装箱在物流中可以容纳不同类型的货物,并且可以轻松地从一个地方移动到另一个地方一

    2024年02月16日
    浏览(31)
  • 一、windows安装docker

    Windows10专业版(64位): Docker Desktop:可以在Windows环境下运行docker的一款产品 一、启用虚拟化 打开任务管理器(CTRL+ALT+DELETE)- 选择性能 - CPU -虚拟化,确认是否已启用 二、启用Hyper-v 控制面板(Win+R - 输入control - 回车) - 程序 - 启用或关闭Windows功能 - 勾选Hyper-v 1、第一步 2、

    2023年04月08日
    浏览(26)
  • # Windows 安装 Docker

    Docker 是一个用于开发、发布和运行应用程序的开放平台。 Docker 使您能够将应用程序从基础设施中分离出来,以便快速交付软件。使用 Docker ,您可以像管理应用程序一样管理基础架构。通过利用 Docker 的方法快速交付、测试和部署代码,您可以显著减少编写代码和在生产环境

    2024年02月08日
    浏览(21)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包