dockerミラー環境の構築例
1578 ワード
dockerミラーを構築するには、Dockerfileファイルが必要です.次にflask環境のミラーを構築するためのプレゼンテーションを行います.すべての操作はubuntuシステムの下で行われます.
1、ディレクトリを作成する
2.
3、
4、以下のコマンドを実行して、ミラーを構築する
5、ミラーが正常に構築されたかどうかを確認する
6、上記の紹介は単にfalsk環境のミラーを構築するだけで、プロジェクト全体をミラーにパッケージすることもできます.この場合、Dockerfileファイルを修正し、プロジェクトをパッケージ化し、ミラーを再構築する必要があります.
参考資料:
https://docs.docker.com/get-started/
1、ディレクトリを作成する
mkdir flask_image
2.
flask_image
ディレクトリの下でDockerfileファイルを作成する touch Dockerfile
3、
Dockerfile
ファイルで以下の編集を行う # ( python , python )
FROM python:3.6-stretch
#
LABEL maintainer="lodge"
#
ENV LANGUAGE zh_CN.UTF-8
ENV LANG zh_CN.UTF-8
ENV LC_ALL zh_CN.UTF-8
ENV LC_CTYPE zh_CN.UTF-8
ENV LC_MESSAGES zh_CN.UTF-8
ENV NLS_LANG=AMERICAN_AMERICA.UTF8
ENV NLS_LANG=AMERICAN_AMERICA.UTF8
ENV TZ "Asia/Shanghai"
#
RUN set -ex \
&& apt-get update -yqq \
&& apt-get upgrade -yqq \
&& apt-get install -yqq --no-install-recommends apt-utils locales \
&& sed -i 's/^# zh_CN.UTF-8 UTF-8$/zh_CN.UTF-8 UTF-8/g' /etc/locale.gen \
&& locale-gen \
&& update-locale LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 \
&& rm -rf /var/lib/apt/lists/*
# flask
RUN pip install flask=0.10.1
# ( )
WORKDIR /flask_py3
4、以下のコマンドを実行して、ミラーを構築する
: flask_image
sudo docker build -t .
5、ミラーが正常に構築されたかどうかを確認する
sudo docker image ls
6、上記の紹介は単にfalsk環境のミラーを構築するだけで、プロジェクト全体をミラーにパッケージすることもできます.この場合、Dockerfileファイルを修正し、プロジェクトをパッケージ化し、ミラーを再構築する必要があります.
参考資料:
https://docs.docker.com/get-started/