- 直接到docker官網下載docker.dmg,下載前先要註冊docker
- 下載後直接安裝就可以了
- docker version --就能看見安裝的版本:我的版本17.03.1-ce
2、下載docker鏡像images
- webgoat
- 先搜索你要的image,找到star比較多的: docker search webgoat,我這裏找到webgoat/webgoat-7.1
- 下載image:docker pull webgoat/webgoat-7.1,可以用docker images查看image
- 安裝images:docker run -p 8080:8080 -t webgoat/webgoat-7.1,安裝文件提示: INFO - Browse to http://localhost:8080/WebGoat and happy hacking!
- 通過瀏覽器打開,http://127.0.0.1:8080/WebGoat就可以了(打開網頁時注意webgoat的大小寫)
- 註釋:當前的iterm小窗口可以關閉了
- bwapp
- 依照上面的例子
- docker search bwapp 找到star最多的
- docker pull raesene/bwapp
- docker images 查看images
- docker run -d -p 8081:80 raesene/bwapp 將容器的80端口映射到主機的8081,運營images
- http://127.0.0.1/install.php就可以打開網頁安裝了
- 之後就可以打開http://127.0.0.1:8081就可以使用了
- 以下命令爲刪除容器
- docker ps,,找到CONTAINER ID
- docker stop 4fd1c14f3aeb
- docker rm 4fd1c14f3aeb
- 以下命令可以進入容器
- docker exec -it 5481e032a964 /bin/bash。 其中54...964爲container-id
-以下爲安裝中的提示信息,可能有用
- You can now connect to this MySQL Server using:
- mysql -uadmin -pRDmB8SStwKSp -h<host> -P<port>
- Please remember to change the above password as soon as possible!
- MySQL user 'root' has no password but only allows local connections