docker Desktop使用
目录
1. 下载并安装 Docker Desktop
去官网下载 官网地址
下载之后安装
安装之前最好手动打开 linux子系统 和 虚拟机平台,并升级WSL2
2. 创建实例
创建docker实例,需要先下载docker image,并创建 挂载卷,然后再创建实例
3. 下载镜像
官网搜索所需镜像 https://hub.docker.com/
复制镜像下载命令 docker pull xxx
在终端执行命令,下载镜像
4. 查看已有镜像 docker images
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都是这样)
至于创建容器所需的其他参数,镜像下载页面都有详细说明
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
win目录
直接使用默认的挂载路径
docker run --name mysqlInstance4 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
自定义挂载卷
可以使用 UI界面 直接创建 挂载卷
多个实例可是使用同一个挂载卷,挂载路径不同,甚至可以使用同一个挂载路径
问题
没有链接的图标
并且挂载卷下都是空的,没有数据
自定义的这个卷应该是需要挂载到WSL子系统上的,暂时不知道怎么挂载
7. 查看正在运行的docker实例 docker ps
docker #windows
本文作者:jiyuchen1
本文链接:https://www.cnblogs.com/jiyuchen1/p/16595885.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
分类:
标签:
,
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步