docker部署
构建 ---运行---访问 三步走。。。。。。。。
部署Nginx
(一个中间件)
构建:
docker build -t nginx_web -f Dockerfile .
运行镜像:
docker run --rm -p80:80 nginx_web
访问: http://localhost:80
结果:
80:web默认端口
443:安全协议
25 :邮件服务
22:ssh服务端口
ipconfig #查询到IP的地址
netstat -ano | findstr "被查询的端口" #根据端口查询到应用程序的pid信息
tasklist | findstr "pid" #根据pid信息查询到具体的应用程序
部署Python
构建python :环境docker build -t python_web -f Dockerfile .
运行:docker run --rm -p5000:5000 python_web
file:///C:/Users/Administrator/Desktop/%E5%AD%A6%E4%B9%A0%E6%96%87%E4%BB%B6/Docker%E5%AE%9E%E6%88%98.pdf
安装软件RabbitMQ
MQ:生产者消费者模式
https://www.rabbitmq.com/
安装命令:
docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.9-management