【Mac-m2芯片docker安装AWVS及问题解决】
- docker安装
- AWVS安装
- 报错问题解决
docker安装
docker安装命令:
brew install --cask --appdir=/Applications docker
查看是否安装成功:
docker --version
docker info
换源:
“https://hub-mirror.c.163.com”
AWVS安装
拉取镜像:
docker pull secfa/awvs
创建容器:
docker run -d -p 3443:3443 secfa/awvs
启动报错:
awvs报错Your Container Not Sart With --cap-add LINUX_IMMUTABLE, Crack Wil Not Work
报错问题解决
这个错误通常是由于您的 Docker 容器未设置 --cap-add LINUX_IMMUTABLE 权限导致的。可以尝试以下步骤来解决这个问题:
- 停止并删除现有的 AWVS Docker 容器:
docker stop <container_name>
和docker rm <container_name>
。 - 在运行 AWVS Docker 容器时,添加
--cap-add LINUX_IMMUTABLE
权限,例如:
docker run --cap-add LINUX_IMMUTABLE <image_name>。
- 如果使用的是 Docker Compose,在 docker-compose.yml 文件中添加以下行:
makefile Copy code cap_add:
-LINUX_IMMUTABLE
重新启动 AWVS Docker 容器并尝试运行该应用程序。
浏览器访问: https://127.0.0.1:3443
默认账号: admin@admin.com
默认密码:Admin123