gpt4 book ai didi

docker - 将两个Docker镜像组合为一个:NodeJS和MongoDB

转载 作者:行者123 更新时间:2023-12-02 19:38:35 24 4
gpt4 key购买 nike

我想制作包含NodeJS和MongoDB的新Docker镜像。
我有一个nodeJS(最新)图像。
Dockerfile是

FROM node

RUN apt-get update
RUN apt-get install -y mongodb

EXPOSE 8800
EXPORT 27017

如果我构建它,则无法在两个端口上运行(mongodb:27017,nodeJS:8800)。
我是否需要在ubuntu Image而不是节点Image上制作Dockerfile?
FROM ubuntu:latest 

最佳答案

是否要与node一起运行Mongo服务器?在很多级别上这都是错误的!

但是,如果您只想将node图像用作基础图像,而又不需要节点上的任何内容,那就继续吧!但最好使用ubuntu图片,因为它占用的空间要少得多!

关于docker - 将两个Docker镜像组合为一个:NodeJS和MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41540730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com