调试运行

https://hub.docker.com/r/webterminal/workflowdemo/ 上面的镜像为例,这是 1 个 Django 开发的工单系统。

拉取镜像

  1. docker pull webterminal/workflowdemo

运行 Django

  1. docker run -itd -p 80:80 -p 8000:8000 webterminal/workflowdemo

查看界面
首次运行 docker 时,会为 docker 镜像分配一个虚拟的 ip, 主机可以通过这个 ip 与 docker 容器进行交互。
docker-terminal.jpg
从图可知,docker 分配的ip 是 192.168.99.100,所以可以通过 http://192.168.99.100:8000/ 来查看 Django 的界面。

问题

  • 不太理解 80 与 8000 是什么意思。
  • windows 环境安装了老版的 Docker, 拉取了镜像,镜像的代码在哪里?怎么进行开发?