0
これは、ubuntuイメージに基づいてnodeJSとmeteorJSを使用してドッキング・イメージを作成する方法です。この画像を使っていくつかのテストをします。ドッカーファイルをドッキング用画像に変換するにはどうすればいいですか?
今私はドッカーの作成でこれを行うことを考えています。しかし、これはまったく可能ですか?これらのコマンドをドッカーのymlファイルに変換できますか?
FROM ubuntu:16.04
COPY package.json ./
RUN apt-get update -y && \
apt-get install -yqq \
python \
build-essential \
apt-transport-https \
ca-certificates \
curl \
locales \
nodejs \
npm \
nodejs-legacy \
sudo \
git
## NodeJS and MeteorJS
RUN curl -sL https://deb.nodesource.com/setup_4.x | bash -
RUN curl https://install.meteor.com/ | sh
## Dependencies
RUN npm install -g eslint eslint-plugin-react
RUN npm install
## Locale
ENV OS_LOCALE="en_US.UTF-8"
RUN locale-gen ${OS_LOCALE}
ENV LANG=${OS_LOCALE} LANGUAGE=en_US:en LC_ALL=${OS_LOCALE}
## User
RUN useradd ubuntu && \
usermod -aG sudo ubuntu && \
mkdir -p /builds/core/.meteor /home/ubuntu && \
chown -Rh ubuntu:ubuntu /builds/core/.meteor && \
chown -Rh ubuntu:ubuntu /home/ubuntu
USER ubuntu
'result:latest'のようなものを得るために作成されたイメージ/コンテナの名前とラベル? – user3142695
イメージドッカーを作成するには、作成は不要です。 [docker buildコマンド](https://docs.docker.com/engine/reference/commandline/build/)を使用してください。 Dockerの作成は、複数のサービスを作成するために使用され、Webアプリケーション、データベース、エラスティック検索(言いたいことがあります)とredisが必要なインフラストラクチャ設定など、互いに話すことができることを確認します。 –