Docker _ 3
1449 ワード
イメージの作成と導入
ドッキングイメージの作成
ドッキングステーションは簡単な方法でコンテナの状態を画像として保存し、画像を作成します.
たとえば、アプリケーションをイメージとして作成すると、Linuxのみがインストールされているコンテナにアプリケーションがインストールされ、そのステータスがイメージとして保存されます.仮想マシンと同様のスナップショット
このプロセスは、コンソールにコマンドを直接入力するのとあまり変わらないので、shellスクリプトに詳しい必要がありますが、多くの良い例が公開されているので、心配する必要はありません.また、コンテナの軽量特性とレイヤコンセプトを利用して、作成とテストを迅速に実行できます.
FROM debian:buster-slim
LABEL maintainer="NGINX Docker Maintainers <[email protected]>"
ENV NGINX_VERSION 1.18.0
ENV NJS_VERSION 0.4.3
ENV PKG_RELEASE 1~buster
RUN set -x \
# create nginx user/group first, to be consistent throughout docker variants
--중략--
COPY docker-entrypoint.sh /
COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d
COPY 20-envsubst-on-templates.sh /docker-entrypoint.d
ENTRYPOINT ["/docker-entrypoint.sh"]
EXPOSE 80
STOPSIGNAL SIGTERM
CMD ["nginx", "-g", "daemon off;"]
[注]https://github.com/nginxinc/docker-nginx/blob/master/stable/buster/Dockerfileでは、簡単なRuby Webアプリケーションを作成してみましょう.
Reference
この問題について(Docker _ 3), 我々は、より多くの情報をここで見つけました https://velog.io/@dnstlr2933/Docker-3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol