当前位置:   article > 正文

docker for windows使用_docker for window使用

docker for window使用

一、介绍 

在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脚本内容

  1. pushd "%~dp0"
  2. dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
  3. for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
  4. del hyper-v.txt
  5. 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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/46883
推荐阅读
相关标签
  

闽ICP备14008679号