赞
踩
关于Docker的相关概述,请看:Docker_面向架构编程的博客-CSDN博客
在Windows10 or Windows11中安装docker主要就两步:
1.安装wsl2
2. 安装docker
安装wsl
wsl --install
然后重启一下电脑
在cmd窗口可以查看自己的wsl的版本,我的版本如下:
如果的wsl1的小伙伴建议升级一下
首先查看自己的电脑虚拟化是否打开?(一般都是打开的...)
用管理员打开powershell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启查看一下,应该是没有问题的。
去微软商城中下载Ubuntu(建议下载20LTS的版本)
打开Docker官网:Install Docker Desktop on Windows
点击下载,打开安装即可
安装的时候,这里把第一个勾上,使用的是WSL2,而不是Help-V。
注意:Windows上安装docker是不能指定其安装的目录的,默认只能装在C盘!
我的docker的"Docker Engine"里面是这样子的,大家赋值registry-mirrors里面的内容即可:
- {
- "builder": {
- "gc": {
- "defaultKeepStorage": "20GB",
- "enabled": true
- }
- },
- "experimental": false,
- "features": {
- "buildkit": true
- },
- "registry-mirrors": [
- "https://docker.mirrors.ustc.edu.cn",
- "https://registry.docker-cn.com",
- "http://hub-mirror.c.163.com",
- "https://mirror.ccs.tencentyun.com"
- ]
- }
Windows docker 默认安装C盘,重点是images还有container也是默认在C盘用户目录下,所以可以改成其他位置。
安装完成后,在windows的cmd控制台就可以直接使用docker命令进行操作!
例如,我们可以搭建一个redis容器:
docker run -d --name redis -p 6379:6379 -v /usr/redis/redis.conf:/etc/redis/redis.conf -v /usr/redis/data/:/data redis:latest /etc/redis/redis.conf --appendonly yes --requirepass "888888"
在cmd中输入:
在docker软件中可以看到我们刚刚创建的容器
启动redis-cli
docker exec -it redis redis-cli
我在安装的时候也是看着这些视频、文章一点一点做的:
视频教程:
文章教程:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。