私はドッキングウィンドウのコンテナとして実行していますNode.jsのアプリを持っています。そのアプリケーションのDockerfileは です。 Ubuntuの上のあなたのベースは、スマートの動きは、このはどのようドッカー画像のサイズを小さくすることができ
RUN apt-get update && apt-get install -y \
build-essential \
cwhatever-you-want \
vim \
&& rm -rf /var/lib/apt/lists/*
最後の行はクリアされますようにすることです場合
FROM ubuntu
ARG ENVIRONMENT
ARG PORT
RUN apt-get update -qq
RUN apt-get install -y build-essential nodejs npm nodejs-legacy vim
RUN mkdir /consumer_portal
ADD . /consumer_portal
WORKDIR /consumer_portal
RUN npm install -g express
RUN npm install -g path
RUN npm cache clean
RUN npm install
EXPOSE $PORT
ENTRYPOINT [ "node", "server.js" ]
CMD [ $PORT, $ENVIRONMENT ]
は私がドッキングウィンドウの画像サイズ
vimをインストールしないでください。外のイメージを構築する? – Igor
アルパインのベースイメージを使用する –
@Aurélien 'anapsix/alpine-java'は、あなたが言っていることです:ノードのjavaの代わりに何ができるでしょうか? –