系统相关
首页 > 系统相关> > 【2022.05.19】在windows下部署docker服务

【2022.05.19】在windows下部署docker服务

作者:互联网

开启hyper-V

docker会用到的虚拟化

在管理员powershell中输入

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

注册dockerhub

Docker Hub

注册好了后会进入下载页面,网速看个人

安装

安装好了后再powershell中进行测试

docker run hello-world

报错

如果出现以下错误

image-20220519164743683

那么就要下载新的wsl

地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

限制内存

根据自己的电脑配置,我只有8G,不想让WSL占用过多资源

1.按下Windows + R 键,输入 %UserProfile% 并运行进入用户文件夹

2.新建文件 .wslconfig ,然后记事本编辑

3.填入以下内容并保存, memory为系统内存上限,这里限制最大2G

[wsl2]
memory=2GB
swap=0
localhostForwarding=true

4.然后启动cmd命令提示符,输入 wsl --shutdown 来关闭当前的子系统
5.Docker会提示重启即可

常用docker

portainer

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer   portainer/portainer

标签:run,19,9000,wsl,windows,portainer,--,2022.05,docker
来源: https://www.cnblogs.com/mokou/p/16289208.html