Docker Desktop简介

news/2025/1/17 7:51:24/

Docker Desktop

一、简介

Docker Desktop是可以部署在windows运行docker的应用服务,其基于windos的Hyper-V服务和WSL2内核在windos上创建一个子系统(linux),从而实现其在windows上运行docker。

二、部署

1.开启Hyper-V(自行百度)

2.安装WSL2内核

https://docs.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

3.安装docker-compose

https://github.com/docker/compose/releases

三、配置

1.配置镜像加速

{"registry-mirrors": ["https://hub-mirror.c.163.com","https://1rlt72n0.mirror.aliyuncs.com","https://registry.docker-cn.com","https://mirror.ccs.tencentyun.com","https://mirror.baidubce.com"]
}

2.使用docker-compose管理常用的服务

version: '3'
services:mysql:environment:MYSQL_ROOT_HOST: "%"MYSQL_ROOT_PASSWORD: rootMYSQL_USER: wanchen # 创建新用户MYSQL_PASSWORD: wanchen # 新用户的密码# restart: alwayscontainer_name: mysql8.0image: mysql:v8ports:- 3306:3306command:--default-authentication-plugin=mysql_native_password--character-set-server=utf8mb4--collation-server=utf8mb4_general_civolumes:- D:\ku\dockerku\contains\mysql\conf:/etc/mysql/conf.d- D:\ku\dockerku\contains\mysql\data:/var/lib/mysqlredis:image: redis:v7ports:- 6379:6379# restart: alwayscontainer_name: redis7hostname: redisvolumes:- D:\ku\dockerku\contains\redis\data:/data- D:\ku\dockerku\contains\redis\conf:/etc/redis/redis.confcommand:--appendonly yes

http://www.ppmy.cn/news/824372.html

相关文章

桌上型 桌面计算机,desktop是什么电脑

Ready 有的专业词汇可能有的小伙伴并不太清楚,比如desktop是什么电脑。 desktop的第一个意思代表桌上型电脑,所谓桌上型电脑就是我们俗称的台式机电脑,因为是desk的意思是桌上的意思,台式电脑的显示器很大,而且通常配备…

什么是计算机的桌面,desktop是什么

对于desktop可能很多人并不知道是什么意思,对于经常使用计算机的人来说desktop并不太陌生,那么在计算机中desktop是什么呢?其实它有特殊的含义,而且包含的种类很多,下面就来简单介绍一下。 desktop是什么?第一个意思代表桌上型电…

.NET Desktop Runtime

To run this application, you must install .NET Desktop Runtime 6.0.0 (x64).Would you like to download it now? 是(Y)否(N),相信很多电脑小白不知道该如何来解决这个故障问题,下面IT备忘录小编就将解决方法经验分享给大家,帮助遇到同类…

.desktop文件

一、.desktop文件是什么 在Linux中,一个.desktop文件就是一个用来运行程序的快捷方式,也叫启动器,或者桌面项。 基本上就是一个包含程序信息的纯文本文件。 没有.desktop的话,你的应用就不会在应用菜单中显示了。 二、.desktop…

GitHub Desktop 新手教程使用入门

目录 GitHub Desktop 是什么基本操作Create, Clone, Add 项目Push Pull 操作Branch 分支创建 .gitignore GitHub Desktop 是什么 GitHub Desktop 是 Git 的图形化桌面应用,点点鼠标就能实现全部的 Git 操作,不需要写任何代码。 在 https://desktop.git…

OpenCV(图像处理)-图片搜索

图片搜索 1.知识介绍2.实现流程2.1 计算特征点与描述子2.2 描述子的匹配2.3 求出单应性矩阵并画出轮廓2.4 将特征点标出 此篇博客作者仍在探索阶段,还有一些模糊的概念没有弄懂,请读者自行分辨。 1.知识介绍 Opencv进行图片搜索需要的知识有&#xff1…

InnoDB与MyISAM的区别

(1)事务和外键 InnoDB支持事务和外键,具有安全性和完整性,适合大量insert和update操作。MyISAM不支持事务和外键,它提供告诉存储和检索,适合大量的select查询操作。 (2)锁机制 InnoD…