Windows版本Docker安装

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

一、简介

  1.1 Docker如何解决大型项目依赖关系复杂,不同组件依赖的兼容性问题?

  • Docker允许开发中将应用、依赖、函数库、配置一起打包,形成可移植镜像
  • Docker应用运行在容器中,使用沙箱机制,相互隔离

  1.2 Docker如何解决开发、测试、生产环境有差异的问题

  •     Docker 镜像中包含完整运行环境,包括系统函数库,仅依赖系统的Linux内核,因此可以在任意Linux操作系统上运行

  1.3 Docker 和 虚拟机的区别

    docker实现在不同的linux操作系统上运行和部署

  • docker是一个系统进程;虚拟机是在操作系统中的操作系统
  • docker体积小、启动速度快、性能好;虚拟机体积大、启动速度慢、性能一般

windows安装docker,# Linux/虚拟机,docker,windows,运维

   1.4 Docker架构

     镜像(Image):Docker将应用程序及其所需的依赖、函数库、环境、配置等文件打包在一起,成为镜像(就是硬盘中的文件)

    容器(Container):镜像中的应用程序运行后形成的进程就是容器,只是Docker会给容器做隔离,对外不可见

  容器可以从镜像中读取数据,但是不能写

  那以后MYSQL容器怎么写数据呢?

     将data拷贝一份到自己的独立文件系统中,写数据的时候写到自己的地方(日志也是同样的原理,镜像不会被干扰和影响)

windows安装docker,# Linux/虚拟机,docker,windows,运维

DockerHub:DockerHub是一个Docker镜像的托管平台,这样的平台称为Docker Registry

windows安装docker,# Linux/虚拟机,docker,windows,运维

Docker是一个CS架构的程序,由两部分组成

  •  服务端(server):Docker守护进程,负责处理Docker指令,管理镜像、容器等
  •  客户端(client):通过命令或RestAPI向Docker服务端发送指令。可以在本地或远程向服务端发送指令

windows安装docker,# Linux/虚拟机,docker,windows,运维

   1.5  总结

     Docker是一个快速交付应用、运行应用的技术:

  •   可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统
  •   运行时利用沙箱机制形成隔离容器,各个应用互不干扰
  •   启动、移除都可以通过一行命令完成,方便快捷

二、Docker安装(Windows版)

 2.1 准备环境

至于为什么使用Windows版,我觉得使用虚拟机太麻烦了,而且下载虚拟机安装各种系统占用空间大,更主要的是我的虚拟机根本安装不下来很烦人,对他印象不好

条件:1.必须运行Windows10版本2004及更高版本或Windows11

           2. 在下图的位置开启虚拟化,一般是开启的,最好看一眼,预防万一

windows安装docker,# Linux/虚拟机,docker,windows,运维

管理员的身份启动命令窗口,输入:wsl --install

     可能下载的很慢,耐心等待,尽量不要让他中途终端(保持网络良好),如果看着好久没动了,可以按几下回车试试

windows安装docker,# Linux/虚拟机,docker,windows,运维

安装完成

windows安装docker,# Linux/虚拟机,docker,windows,运维

记得重启一下电脑!!!

再次管理员打开命令窗口,输入下面的命令

wsl --install -d Ubuntu

可能会有点慢 ,长时间没反应就回车一下

windows安装docker,# Linux/虚拟机,docker,windows,运维

输入用户名和密码(我这里输入用户名和密码的时候出了一点意外)

用户名:zhangjingqi

密码:123456(输入密码的时候不会显示,自己把握好就行了)

windows安装docker,# Linux/虚拟机,docker,windows,运维

windows安装docker,# Linux/虚拟机,docker,windows,运维

2.2 Docker安装

网址:

https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe

下载完成之后双击运行

下图的意思是添加桌面快捷方式,可以加也可以不加,看个人爱好,然后点击OK

windows安装docker,# Linux/虚拟机,docker,windows,运维

 windows安装docker,# Linux/虚拟机,docker,windows,运维

下面提示安装成功,重启电脑,点击蓝色的就好

windows安装docker,# Linux/虚拟机,docker,windows,运维

被迫接受条款

windows安装docker,# Linux/虚拟机,docker,windows,运维

出现下面这个界面表示安装成功了

windows安装docker,# Linux/虚拟机,docker,windows,运维

2.3 修改镜像

windows安装docker,# Linux/虚拟机,docker,windows,运维

 
  1. {

  2. "registry-mirrors" : [

  3. "https://registry.docker-cn.com",

  4. "http://hub-mirror.c.163.com",

  5. "https://docker.mirrors.ustc.edu.cn",

  6. "https://cr.console.aliyun.com",

  7. "https://mirror.ccs.tencentyun.com"

  8. ],

  9. "builder": {

  10. "gc": {

  11. "defaultKeepStorage": "20GB",

  12. "enabled": true

  13. }

  14. },

  15. "experimental": false,

  16. "features": {

  17. "buildkit": true

  18. }

  19. }

一直转转转,等一会就可以了,不转了就可以了

windows安装docker,# Linux/虚拟机,docker,windows,运维

三、安装portanier(可视化的Docker操作页面)

docker volume create portainer_data

windows安装docker,# Linux/虚拟机,docker,windows,运维

docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ee:latest

windows安装docker,# Linux/虚拟机,docker,windows,运维

 下图是安装完成,到这步就行了

windows安装docker,# Linux/虚拟机,docker,windows,运维

在网址输入localhost:9433,出来下面这个页面再点击高级,继续访问

windows安装docker,# Linux/虚拟机,docker,windows,运维

 之后出现这个情况windows安装docker,# Linux/虚拟机,docker,windows,运维




Docker——Windows版本Docker安装_docker windows_我爱布朗熊的博客-CSDN博客 

Windows11下安装Docker_windows安装docker_zou_hailin226的博客-CSDN博客 文章来源地址https://www.toymoban.com/news/detail-752667.html

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

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

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

相关文章

  • docker 和 docker-compose 安装、配置(windows+linux)

    docker和docker-compose的安装(2023.9.18更新) docker官网: docker 1.下载 在这里插入图片描述如果下载过慢,复制到下载工具即可快速下载 2.安装 注意:可能需要开启虚拟化,在bios中开启(通常默认开启,如果提示没有开启,则在bios中开启即可) 选项中的wsl为基于windows的linux子系

    2024年02月17日
    浏览(47)
  • Nginx入门——Nginx的docker版本和windows版本安装和使用 & 代理的概念 & 负载分配策略

    1.Nginx反向代理,代理的概念,正向代理,反向代理; 2.docker版本的nginx配置,挂载启动,开放端口; 3.windows版本的使用,代理多个端口的方式; 4.负载分配的策略,轮询,权重,ip_hash方式; http://nginx.org/en/download.html Nginx(engine x) 是一个高性能的 HTTP和反向代理web服务器 ,同

    2024年02月11日
    浏览(44)
  • 一文搞定(linux+windows+docker)安装MongoDB

    1.下载地址 https://www.mongodb.com/try/download/community 2.安装 运行安装程序:双击下载的安装程序(.msi文件),然后按照安装向导的指示进行安装。可以按照默认设置进行安装,或者根据需要更改安装路径和其他选项。 3.配置目录 3.1环境变量配置 ​ 在Path中加bin目录:E:work_softM

    2024年02月14日
    浏览(42)
  • RabbitMQ延迟插件【安装windows/Linux(Docker)】

    死信队列: 就是正常消费者在一定时间内没有进行消费的消息会发送到死信队列中,而会有消费者在监听死信队列。消费者在 消息被拒绝、消息TTL过期、队列达到最大长度 这三种情况下 ,消息会被消费者转发到死信队列。 延迟队列: 其实就是死信队列中消息过期的特殊情

    2024年02月09日
    浏览(60)
  • nacos安装超详细步骤(windows+linux+docker)

    Nacos 是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 动态服务发现:支持基于 DNS 和基于 RPC 的服务发现。服务提供者可以主动注册服务,服务消费者可以动态发现服务。 动态配置服务:支持云原生微服务动态配置,可以作为数据中心管理和推送配置文件

    2024年02月07日
    浏览(63)
  • windwos 10 下安装使用Docker Desktop for Windows提示系统版本过低并无法更新 docker-toolbox安装教程

    下载地址 :https://docs.docker.com/desktop/install/windows-install 下载后,跟着文档安装就可以了 由于Docker Desktop不支持Windows家庭版,所以想在Windows家庭版上安装Docker Desktop通常会报以下错误: Docker Desktop requires Windows 10 Pro/Enterprise/Home (18363+). 不过可以尝试使用更新 Windows 系统版本Wi

    2024年02月04日
    浏览(72)
  • docker安装并使用国内源(Linux、Windows、macOS)

    Windows系统安装Docker并配置国内源 安装 Docker Desktop : 访问Docker官网(https://www.docker.com/products/docker-desktop)下载适用于Windows的Docker Desktop安装包并安装。 配置国内镜像源 : 在Docker Desktop中点击顶部菜单栏的“ whale icon - Preferences - Daemon”(Windows旧版本可能是“Settings”)。 在

    2024年04月22日
    浏览(36)
  • 【一文搞定】Linux、Mac、Windows安装Docker与配置教程!

    目录 一、Windows 安装 1.1 安装与启用 Hyper-V 1.2 安装 WSL 1.3 Docker Desktop 官方下载 1.4 安装Docker Desktop 二、MacOS 安装 2.1 Docker Desktop 官方下载 2.2 安装Docker Desktop 三、Mac 和Windows 配置镜像加速 四、Linux 安装docker 五、linux 配置镜像加速 六、检查加速器是否生效 七、docker 配置文件解

    2024年02月03日
    浏览(45)
  • 【PostgreSQL在Windows、Linux和Docker上的保姆级安装教程】

    1.1、下载 官网:https://www.postgresql.org/ 1.2、安装 1.2.1、开始安装 1.2.2、选择安装位置 1.2.3、选择组件(全选即可) 1.2.4、数据存放路径 数据库相关数据默认存放在这里 1.2.5、设置密码,账号默认为postgres 1.2.6、数据库服务监听端口号 默认端口号即可 1.2.7、系统语言/地区 建议

    2024年02月02日
    浏览(66)
  • Docker(二)安装指南:主要介绍在 Linux 、Windows 10 和 macOS 上的安装

    作者主页: 正函数的个人主页 文章收录专栏: Docker 欢迎大家点赞 👍 收藏 ⭐ 加关注哦! Docker 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主要介绍 Docker 在 Linux 、 Windows 10 和 macOS 上的安装。 警告:切勿在没有配置 Docker APT 源的情况

    2024年01月20日
    浏览(64)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包