Windows Docker 安装

Docker在Windows下的安装及使用_windows docker Docker提供了GUI前端 Docker Desktop,下面会介绍。本人电脑是Win10专业版,默认安装完是WSL 2(Windows Subsystem for Linux)。 阅读详情

前言

  • Docker引擎使用的是Linux内核特性,所以我们需要在Windows上使用一个轻量级虚拟机(VM)来运行Docker
  • 我们通过Boot2Docker来安装虚拟机和运行Docker

安装

1、下载Boot2Docker

2、安装Boot2Docker

  • 运行安装文件,将会安装Virtualbox、MSYS-git boot2Docker Linux 镜像和Boot2Docker的管理工具
    在这里插入图片描述
    注意:软件安装时会自动检测已安装的软件,简单粗暴,直接下一步。

  • 安装完成双击运行桌面Boot2Docker Start,打开命令行终端,待初始化完成,需要注意虚拟主机IP地址

    IP address of docker VM:
    192.168.59.103
    
  • 执行docker version命令来查看它是否正常工作

    dadei@LAPTOP-EC9EOSHE MINGW64 ~
    $ docker version
    Client:
     Version:      1.8.0
     API version:  1.20
     Go version:   go1.4.2
     Git commit:   0d03096
     Built:        Tue Aug 11 17:17:40 UTC 2015
     OS/Arch:      windows/amd64
    
    Server:
     Version:      1.8.0
     API version:  1.20
     Go version:   go1.4.2
     Git commit:   0d03096
     Built:        Tue Aug 11 17:17:40 UTC 2015
     OS/Arch:      linux/amd64
    

运行Docker

  • 执行boot2docker.exe ssh命令 连接到虚拟主机

    dadei@LAPTOP-EC9EOSHE MINGW64 ~
    $ boot2docker.exe ssh
                            ##         .
                      ## ## ##        ==
                   ## ## ## ## ##    ===
               /"""""""""""""""""\___/ ===
          ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
               \______ o           __/
                 \    \         __/
                  \____\_______/
     _                 _   ____     _            _
    | |__   ___   ___ | |_|___ \ __| | ___   ___| | _____ _ __
    | '_ \ / _ \ / _ \| __| __) / _` |/ _ \ / __| |/ / _ \ '__|
    | |_) | (_) | (_) | |_ / __/ (_| | (_) | (__|   <  __/ |
    |_.__/ \___/ \___/ \__|_____\__,_|\___/ \___|_|\_\___|_|
    Boot2Docker version 1.8.0, build master : 7f12e95 - Tue Aug 11 17:55:16 UTC 2015
    Docker version 1.8.0, build 0d03096
    docker@boot2docker:~$ docker run hellp-world
    Unable to find image 'hellp-world:latest' locally
    Pulling repository docker.io/library/hellp-world
    Error: image library/hellp-world:latest not found
    
  • 执行docker run -p 80:80 -d nginx命令启动Nginx

    docker@boot2docker:~$ docker run -p 80:80 -d nginx
    9dfd237142eb4f0f0a45ceb152d26c25c2564f5ef1994ecf8a42ec87b939d086
    
  • 执行docker ps -a命令查看启动服务状态

    docker@boot2docker:~$ docker ps -a
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                NAMES
    9dfd237142eb        nginx               "/docker-entrypoint.s"   3 minutes ago       Up 3 minutes        0.0.0.0:80->80/tcp   agitated_tesla
    

验证Nginx服务是否成功

在这里插入图片描述

docker-msys2:尝试在Windows Nanoserver下使用msys2构建Dockerfile Windows下的MSYS2 Docker映像 这是尝试将最新的基础带到Windows Server Docker映像下,该映像打算在我自己的项目中使用。 当前,仅支持,因为MSYS可执行文件无法在下运行。 用法 MSYS(默认)交互式外壳 docker run -it --volume=host-src:container-dest --workdir="container-dest" amitie10g/mingw-w64-toolchain MinGW64交互式外壳 docker run -e MSYSTEM=MINGW64 --volume=host-src:container-dest --workdir="container-dest" amitie10g/mingw-w64-toolchain MinGW32交互式外壳 docker run -e MSYSTEM=MINGW 立即下载

相关推荐

使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易

在做量化交易时,有时需要在盘中实时监控同花顺自选股的数量,以便灵活地自定义提醒、捕捉买卖时点等。那么,如何使用python获取同花顺自选股数据呢?

tzzqn2008的专栏 3674

docker开发环境搭建(windows)

使用容器离线开发,更换设备只需一行代码即可完成环境搭建,满足了所有设备以及服务器通用一套镜像的刚需,解决了多个环境部署管理监控多套开发环境的弊端,删除重复操作大大节省了人员成本,本篇介绍关于mysql、nacos、nginx、redis在docker在开发设备上(windows)上部署

商朝 7132

MCGS 和 200SMART 时间同步

在实际应用中,PLC经常会因为断电原因,导致时间不准确。假设我们设置了一个投加泵,每天8-18点投加。屏幕上显示的时间和PLC内部的时间,很可能不一样。所以需要在触摸屏上读取PLC的时间,并且提供设置功能。

mmxxoo_xxmmp的博客 1519

Windows操作系统下安装Docker指南

windows安装docker踩坑经历

m0_67713667的博客 1万+

从原理到应用:深入解析双编码器在机器人关节力矩感知中的实现

本文深入解析了双编码器方案在机器人关节力矩感知中的实现原理与应用。该方案通过在电机侧和输出侧分别安装编码器,利用两者位置差异间接高精度计算外力,克服了传统电流环精度不足和扭矩传感器成本高昂的缺点。它为实现协作机器人的丝滑拖动示教、灵敏碰撞检测以及足式机器人的动态平衡与柔顺控制提供了关键技术支撑,是目前高性能机器人力控的主流选择。

t8u9v0w1x的博客 658

指导初学者使用Anaconda运行GitHub上One - DM项目的步骤

指导初学者使用Anaconda运行GitHub上One - DM项目的步骤。

AI的内部世界的博客 1484

Windows环境Docker安装

Docker Desktop是Docker官方提供的用于Windows的图形化桌面应用程序,它使得在本地环境中使用Docker变得非常简单。

云域A的博客 2236

别再被网站风控了!手把手教你修改Chromium源码,实现TLS指纹随机化

本文详细介绍了如何通过修改Chromium源码实现TLS指纹随机化,有效规避网站风控。文章深入解析了TLS指纹(如JA3指纹)的工作原理,并提供了具体的源码修改步骤和编译方法,帮助开发者突破高级反爬技术。通过动态打乱加密套件顺序,实现每次请求生成不同的指纹,显著提升自动化工具的隐蔽性。

weixin_28712661的博客 426

Windows系统搭建Docker

docker安装

tian_1_2_3的博客 1万+

OpenClaw 报错 TypeError: Cannot read properties of undefined (reading ‘prototype‘):Node.js 版本不兼容

国产化环境中部署OpenClaw云边协同平台时,出现"TypeError: Cannot read properties of undefined (reading 'prototype')"报错。经分析发现根本原因是Node.js版本与依赖生态不兼容,新版本Node(如v21)移除了旧依赖使用的内部API。解决方案包括:1)使用nvm切换至兼容的Node 16/18 LTS版本;2)容器化部署固定Node版本;3)遵循官方推荐的引擎版本范围。该问题揭示现代工程中版本管理的重要性,

博客 2312

【React】1、React入门与概览(JSX语法)

React入门 文章目录React入门一、React全家桶1. React是什么?2. 谁开发的?3. 为什么要学?4. React的特点5. 学习React之前要掌握的JavaScript基础知识二、React 概览组件JSXVirtual DOM关于虚拟DOM:Data Flow三、React基本使用相关js库四、React JSXJSX 语法规则五、模块与组件、模块化与组件化的理解5.1 模块5.2 组件5.4 模块化5.5 组件化 一、React全家桶 React基础 React-Router(R

Coding and studying 1379

Windows下搭建Docker环境

Windows Docker

qq_20395245的博客 5521

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

windows系统安装docker

cmd 右键 以管理员身份运行输入进入项目找到windows版本下载下载Windows版本安装包 双击安装即可可选: 如果想自己指定安装目录,可以使用命令行的方式 参数 --installation-dir=D:\Docker可以指定安装位置。

lmj的博客 8008

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Windows安装Docker的详细教程

Windows系统安装Docker

软件测试 9137

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Windows 安装 Docker

Windows安装Docker

皮埃尔的博客 2万+

Windows 安装 Docker 和 Docker Compose

在 Windows 系统上安装 Docker 和 Docker Compose,实现一键部署有来开源项目的本地环境,包括单体应用和微服务架构。

有来技术 5192

Windows安装Docker教程【2024 安装 Docker Desktop】

Docker Toolbox在Github上最新时间为2019年,停更至此(2024年9月),为了便于使用,本文讲解如何安装取代Docker Toolbox的Docker Desktop。

qq_74863433的博客 9193

【Docker】1.在 Windows 系统下安装 Docker

介绍了在 Windows 上通过 WSL 安装 Docker Desktop 的详细步骤。

txh1013的博客 4453

Windows下Docker快速安装使用教程

在当今软件开发和部署的世界中,Docker 已经成为一个不可或缺的工具。这里不对Docker进行详细阐述,需要系统学习Docker的伙伴可寻求更专业详细的教程或书籍学习。本文主要讲解Windows系统下Docker安装及使用。

xiaolu1014的博客 1万+

Docker在windows上的安装教程

Docker是一个开源容器化平台,通过轻量级容器将应用和依赖打包成标准化单元,实现"一次构建,随处运行"。相比传统虚拟机,Docker启动更快、资源占用更少。安装步骤包括:1)下载Docker Desktop;2)安装WSL或启用Hyper-V(需检查硬件虚拟化支持);3)运行安装程序;4)配置阿里云镜像加速;5)验证安装(如运行hello-world镜像)。Windows用户可选择WSL2或Hyper-V两种虚拟化方式,安装前需确保系统版本和硬件满足要求。

wangmengmeng99的博客 2346

windows10 上安装 docker

而虚拟机则提供了一个完全的操作系统环境,可以支持所有的系统调用。WSL 是 windows subsystem for linux 的简写,指的是 windows10 的一个子系统,这个子系统的作用是在 windows下运行 linux 操作系统。参考资料:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package。

dz45693的专栏 7137
上一篇: swagger-ui.html访问不了,页面报错404,解决办法
下一篇: java 排除类(自定配置的类、自定义类)
dadeity
博客等级 码龄10年 1171粉丝 225原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dadeity

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值