win11安装docker

安装前的准备

安装hyper-v或wsl(这里我只是安装了wsl,没有安装hyper-v,结果也把docker安装成功了)

终端以管理员的身份依次运行

wsl --set-default-version 2
 wsl --update

 

 这样就安装好了Linux的子系统

接着

找到程序和功能点击启用或关闭Windows功能,进入后将最后四项打勾确定,如果没有下面的四个选项,就要下载安装hyper-v(Hyper-V 是微软开发的虚拟机),下载安装后也要进行刚才的操作

 如果要安装hyper-v,参考:window11安装docker小白教程_win11安装docker-CSDN博客

 打开虚拟化

 下载docker

下载安装包:https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe

下载好后打开安装包,它会自动进行安装,会默认安装到c盘,并且还会自动创建快捷方式

打开软件,加载可能会太慢,打开后可能还会报错,参考:一、windows安装docker_win下docker 安装.net 控制台应用程序 博客园-CSDN博客

当docker打开后,左下角显示是绿色就证明安装完成了

换源

这里有两种方法进行换源

方法一:

找到daemon.json文件并打开,修改配置文件并保存,然后重启docker就换好了

{
  "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"
  ]
}

 方法二:

打开docker,找到设置,选择引擎设置,然后添加上面的地址,重启就完成了

 搭建靶场(参考视频:B站:PHP反序列化漏洞学习)

这里我以我最近学习的php为例搭建学习php的网站

第一步:打开网页https://hub.docker.com/u/library,这个网页有些时候打不开

搜索mcc0624/ser,复制地址docker pull mcc0624/ser:1.8在终端运行

 下载好后,打开docker会显示刚下载好的镜像,然后运行,设置好端口就可以打开靶场

点击端口就可以打开网址

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值