首先先起 docker:

docker-compose up -d      ----d这个配置是都起,不然数据库可能就起不来,直接报错

然后 docker ps 找到这个的容器号,

root@hcss-ecs-7f85:~/靶场/vulhub-master/ecshop/xianzhi-2017-02-82239600# docker ps 
CONTAINER ID   IMAGE                 COMMAND                  CREATED          STATUS          PORTS                                   NAMES
af16791ab7eb   vulhub/ecshop:3.6.0   "docker-php-entrypoi…"   12 minutes ago   Up 12 minutes   0.0.0.0:8081->80/tcp, :::8081->80/tcp   xianzhi20170282239600_ecshop36_1
32164643c5c7   vulhub/ecshop:2.7.3   "docker-php-entrypoi…"   12 minutes ago   Up 4 minutes    0.0.0.0:8080->80/tcp, :::8080->80/tcp   xianzhi20170282239600_ecshop27_1
3b79c717fdb1   mysql:5.5             "docker-entrypoint.s…"   12 minutes ago   Up 12 minutes   3306/tcp                                xianzhi20170282239600_mysql_1

我的报了一下错,可以

docker exec -it xianzhi20170282239600_mysql_1 mysql -uroot -proot

这个名字是在那个起的时候开始的几行就是了

root@hcss-ecs-7f85:~/靶场/vulhub-master/ecshop/xianzhi-2017-02-82239600# docker-compose up -d
Creating network "xianzhi20170282239600_default" with the default driver
Creating xianzhi20170282239600_mysql_1 ... 
Creating xianzhi20170282239600_mysql_1 ... done
Creating xianzhi20170282239600_ecshop36_1 ... 
Creating xianzhi20170282239600_ecshop27_1 ... 
Creating xianzhi20170282239600_ecshop27_1
Creating xianzhi20170282239600_ecshop36_1 ... done

然后就可以看看有些什么

然后就是 /install 安装,配置数据库时的地址是 mysql,root/root, 数据库名字为 ecshop

然后就进来了

image-20250617114401629

Edited on

Give me a cup of [coffee]~( ̄▽ ̄)~*

odiws WeChat Pay

WeChat Pay

odiws Alipay

Alipay

odiws PayPal

PayPal