首先先起 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
然后就进来了