怎么用docker,同时启动python3和NGINX环境,创建一个web服务,在mac电脑上

发布者:愿你无恙

评论

首先,您需要安装 Docker。您可以在官网上下载并安装 Docker Desktop for Mac:https://www.docker.com/products/docker-desktop
安装完成后,您可以在命令行中使用 docker 命令来使用 Docker。
首先,您需要创建一个 Dockerfile,这是一个文本文件,包含了构建 Docker 镜像的详细指令。
在 Dockerfile 中,您需要指定基础镜像,并安装 Python3 和 NGINX。例如:
FROM python:3.8-slim
RUN apt-get update && apt-get install -y nginx
然后,您需要在 Dockerfile 所在的目录中,使用 docker build 命令来构建 Docker 镜像:
$ docker build -t myweb .
接下来,您可以使用 docker run 命令来启动一个容器,并在容器中运行 Python3 和 NGINX:
$ docker run -d --name myweb -p 80:80 myweb
在这里,-d 选项表示以后台方式运行容器,--name 指定了容器的名称,-p 指定了端口映射,将容器中的 80 端口映射到主机的 80 端口。
这样,您就可以在浏览器中访问 http://localhost 来访问您的 Web 服务了。
最后,您可以使用 docker stop 命令来停止容器:
$ docker stop myweb

解决了我的问题值得下载冲冲冲我还能说什么,太强了资源简直太好了必须支持,很赞简直是宝藏资源很好,可以的深入浅出,受益匪浅一般一般怎么下载不了下载后不能正常使用能骂人吗?

可能你也喜欢:

【.NET】最新.NET5从零基础到精通视频教程

深度揭秘.NET5大版本全面实战,附带资料讲义

【C语言】《C Primer Plus》同步视频教程

68讲C语言视频教程 视频+PPT C语言基础

【技术管理】IT技术管理指南视频课程

程序员领导成长力攻略,从技术到管理必看

【Python】Python基础进阶及项目实战视频课程下载

Python基础+算法进阶+框架殿堂+项目实战+运维优化

【Openstack】全新Openstack云计算架构实战课程

课程由浅入深的解读了Openstack框架、Keystone、Glance、Nova、Neutron、Horizon、Cinder以及实例创建。附珍贵的Openstackyum源文件+课程软件+同步课件

【人工智能/机器学习】373集机器学习与人工智能深度视频课程

人人都能学会的Ai最前沿实战课程,科研级别-掌握机器学习+人工智能,附带课程资料

【Redis】Redis项目实战视频课程下载

打开Redis技能上限!Redis企业级高并发集群实战-分布式缓存架构+Redis百万级别秒杀

【H3C】华三H3CNE视频教程

标杆的神器+华三认证再升级 H3C-H3CNE 全新7.0认证课程 邓Sir华三H3CNE视频教程

【CISSP】CISSP培训视频及备考资料

CISSP视频培训,录音培训,文档资料合集,你能找到比这更全的算我输

【概率论与数理统计】概率论与数理统计视频课程

绝对是最简单易懂的概率论与数理统计视频课程,如果这个课程无法让你学会,建议你放弃。

[Docker/Kubernetes(K8S)]二十四天高阶云计算培训视频课程下载

真正意义上的云原生-Docker+K8S的技术变革-高可用集群+自建集群实战

现在的计算 机行业饱和了吗

我认为当前的 计算机行业并