首页 > 其他分享 >docker Desktop使用

docker Desktop使用

时间:2022-08-17 19:44:28浏览次数:76  
标签:mysql 使用 Desktop 实例 挂载 镜像 docker 下载

目录


1. 下载并安装 Docker Desktop

去官网下载 官网地址

下载之后安装

安装之前最好手动打开 linux子系统 和 虚拟机平台,并升级WSL2

2. 创建实例

创建docker实例,需要先下载docker image,并创建 挂载卷,然后再创建实例

image

3. 下载镜像

官网搜索所需镜像 https://hub.docker.com/

复制镜像下载命令 docker pull xxx

image

在终端执行命令,下载镜像

image

4. 查看已有镜像 docker images

image

5. 创建实例

可以使用 UI界面 也可以使用 命令(所需要的参数都一样)

docker run --name mysqlInstance1 -p 3306:3306 -v /my/own/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql

本地路径在前 mysql镜像的地址在后 (挂载卷和端口IP都是这样)

image

至于创建容器所需的其他参数,镜像下载页面都有详细说明

6. 映射文件夹

挂载到window目录

如果是映射到windows目录,不需要创建挂载卷,直接写就行了

docker run --name mysqlInstance2 -p 3306:3306 -v E:/docker/data/mysqlInstance2/_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql

image

win目录
image

直接使用默认的挂载路径

docker run --name mysqlInstance4 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

image

image

自定义挂载卷

可以使用 UI界面 直接创建 挂载卷

多个实例可是使用同一个挂载卷,挂载路径不同,甚至可以使用同一个挂载路径

image

问题

image

没有链接的图标

并且挂载卷下都是空的,没有数据

image

自定义的这个卷应该是需要挂载到WSL子系统上的,暂时不知道怎么挂载

7. 查看正在运行的docker实例 docker ps

标签:mysql,使用,Desktop,实例,挂载,镜像,docker,下载
From: https://www.cnblogs.com/jiyuchen1/p/16595885.html

相关文章

  • 如何在Windows 10上使用Kali Linux应用程序
    Linux操作系统在一些企业中越来越受欢迎。有许多发行版,包括Mint、Ubuntu和Kali。Kali是最著名的Linux发行版之一,渗透测试人员通常使用它。KaliLinux配备了一系列免费的开......
  • 在Vue中引入echarts以及使用
    在Vue中引入echarts以及使用今天来告诉大家如何将echart引入vue并巧妙利用钩子函数对表格数据进行渲染。1.引入echartsnpminstallecharts--save在vue项目中安装......
  • idea 中创建 web 项目(搭配 Tomcat 使用)
    下面展示如何在IDEA中创建一个web项目,并用Tomcat服务器来启动该项目。1. 创建一个web项目创建一个空项目:File→New →Project →EmptyProject →Next......
  • Docker安装ElasticSearch和Kibana
    1.安装dockerdocker安装参考:https://www.runoob.com/docker/macos-docker-install.html2.拉取elasticsearch镜像dockerpullelasticsearch:7.16.23.启动elasticsea......
  • 使用反射对实体类赋值
    JSON字符串{"data":{ "PD01":{ "KEY1":"1", "KEY2":"2", "KEY3":"3" }, "PD02":{ "KEY4":"4", "KEY5":"5&qu......
  • Winform下拉框使用拼音首字母查询
    项目需要一个搜索所在单位的选项,因为选项众多需要用下拉框来进行选择。众多选择为了更好的使用,采用了拼音首字母进行查询。显示的效果如果下:在输入框输入X出现X相关的单......
  • 使用正则表达式替换手机号中间四位数为 * 号
    在有的接口或者界面上,为了保护手机号隐私,因此需要把手机号中间4位数变为*号,这种可以用正则表达式来实现替换构建匹配手机号的正则表达式要求手机号是11位,且第一位是1......
  • docker --restart 重启策略
    docker--restart重启策略--restart=no,默认策略,在容器退出时不重启容器--restart=on-failure,在容器非正常退出时(退出状态非0),才会重启容器--restart=on-failure:3,在容......
  • PS新手教程 --如何使用ps制作真实的水波纹效果
    如何使用ps制作真实的水波纹效果?给大家介绍如何使用ps制作真实的水波纹效果,一起来看看吧。1、打开PS,新建图层,执行【滤镜】-【渲染】-【云彩】2、菜单栏中找到【滤镜】-......
  • SpringBoot使用Log4J2
    一、常用日志框架Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进......