张国伟 发表于 2024-9-12 22:52:58

Docker | Win10 安装

情况准备

1. 开启 WSL 情况设置

Docker 在 Windows 中,可以依靠于两种情况,分别是:Hyper-V、WSL。


[*]Hyper-V:是一个虚拟情况,也就是虚拟机。
[*]WSL:是 Windows 的 Linux 子系统(系统要求不低于 Window10 的 2021 版本)。
一样平常用 Docker 还是优先选择 WSL,毕竟虚拟机肯定是没有 Windows 自带的子 Linux 系统反应快。
https://i-blog.csdnimg.cn/direct/f06513c8c78a41a79968a5092bbadbd1.pnghttps://i-blog.csdnimg.cn/direct/538d03fdb3b54b9185b47d0cb9cee1a2.png
2. 更新或安装 WSL

# 下载或者更新 WSL
wsl --update
# 重新启动 WSL
wsl --shutdown https://i-blog.csdnimg.cn/direct/f67888481a5b4ae3944b57726bd91f4d.pnghttps://i-blog.csdnimg.cn/direct/4ec8e02956c043179eb100b0dcbac5a4.png
安装 Docker

1. 下载 DockerDesktop

打开 Docker Desktop官网,下载,直接默认选项安装,安装完重启电脑,注册或登录 Docker:
https://i-blog.csdnimg.cn/direct/1fe99a46a2aa4849828db58605b7f684.pnghttps://i-blog.csdnimg.cn/direct/93ae3b9028104a13b2758dce052a8bbb.png 2. 设置 DockerDesktop

https://i-blog.csdnimg.cn/direct/505c40f7ad524cf081440cac0b17f7f8.pnghttps://i-blog.csdnimg.cn/direct/9f2435aa9e104a22a5edbea30062453e.pnghttps://i-blog.csdnimg.cn/direct/e87b2ac4aaa1421bbee76a884165f351.png 设置完后,点击 Apply & restart
3. 检查 Docker 设置是否生效

https://i-blog.csdnimg.cn/direct/22f1bdb9a62b4bb7a3c4ae2c770408f7.pnghttps://i-blog.csdnimg.cn/direct/26b5c4a2956b4fb997f05336c399c000.png Docker 使用

1. 拉取镜像

假如要使用 postgreSql,就在镜像搜索,RUN 拉取并执行,如下:
https://i-blog.csdnimg.cn/direct/4252c31c00444950a7502003935baf45.pnghttps://i-blog.csdnimg.cn/direct/94c52b132384433882c48c51ff9a2327.pnghttps://i-blog.csdnimg.cn/direct/a4b3f09b3dba49308260127341ad653a.png 2. 启动镜像

我们点击启动 postgres 镜像容器,它会弹出一个框,先给这个服务(容器)取一个名字,端口可以本身指定。
https://i-blog.csdnimg.cn/direct/15927ecdf9b9474396a82216e3e4a91b.pnghttps://i-blog.csdnimg.cn/direct/24fdeee6de85434d84c9e2173b7b3755.pnghttps://i-blog.csdnimg.cn/direct/12a4a30d27a749dc9872915504f5bfca.png 测试连接 postgreSqlTest,效果如下:
https://i-blog.csdnimg.cn/direct/e8616c0af99746698832e16fb8feccf5.pnghttps://i-blog.csdnimg.cn/direct/14edc97728014949a2c9c8a4699365a6.png 总结

有了 Docker,设置情况和一些应用,比如:数据库、MQ、Nginx、等等,都可以去搜索镜像然后一件运行,不消了就停息大概删掉。
大概也可以将本身的的情况和代码打包成  Docker 镜像,直接拉取镜像部署,非常简朴就能启动多个服务,这也是为什么微服务端部署现在都是基于 Docker 利用的缘故起因。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Docker | Win10 安装