docker for windows使用

一、介绍 

在windows下安装docker使用

二、安装使用

下载docker for windows,在windows操作系统下安装docker

链接: https://pan.baidu.com/s/1ZELw5ecaNxRCvPfwZ73SiQ?pwd=cnwf 提取码: cnwf

1.安装Docker Desktop Installer.exe

2.在window下使用docker需要启动虚拟化,电脑上无Hyper-v时,先检查是否需要启动虚拟化

查看是否有虚拟化,控制面板->程序->启动或关闭windows功能

如果没有,需要创建虚拟化,运行脚本后,重启电脑

 

Hyper-v.cmd脚本内容

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

3.查看是否安装成功

docker --version
docker docker-compose --version

4.启动docker-desktop时报错,wsl包版本太旧

安装wsl_update_x64.msi,点击后自动安装

重启后,启动成功

​​​​​​​

三、docker使用

Nginx

docker run -d -p 80:80 –name webserver nginx

mysql

docker run --name mysql -d -p 3306:3306 -v ~/Docker/data/mysql/data:/var/lib/mysql -v /docker/data/mysql/conf:/etc/mysql/conf.d -e MYSQLROOTPASSWORD=root --privileged=true mysql:5.7.23

redis

docker run --name redis -d -p 6379:6379 redis:5.0.3

nacos

docker run --name nacos-standalone -e MODE=standalone -d -p 8848:8848 -p 9848:9848 -p 9849:9849 nacos/nacos-server:2.0.0

http://localhost:8848/nacos  账号密码均为nacos

下次进软件时,需要重新开启

参考:

1.Win10中docker的安装与使用_ZQ_ZHU的博客-CSDN博客_win10安装docker

2.WSL 2 installation is incomplete.报错 - 知乎​​​​​​​

3.Docker for Windows error: "Hardware assisted virtualization and data execution protection must be enabled in the BIOS" - Stack Overflow

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值