docker_test

Docker

Dockerfile: Dockerインスタンス構築の基本と詳細

DockerfileはDockerインスタンスを構築するためのテキストファイルです。このファイルにコマンドを記載することで、Dockerインスタンスの構築からデプロイまでを自動化できます。この記事ではDockerfileの基本構造や使い方、...
Docker

Dockerのデータ永続化について

Dockerのデータ永続化Dockerを利用する際、データ永続化は非常に重要な概念です。デフォルトでは、Dockerコンテナ内のデータはコンテナが削除されると失われます。これを防ぐために、データ永続化の仕組みを理解し適切に設定する必要があり...
Docker

【初心者向け】DockerのENTRYPOINTとは?基本的な使い方とコンテナへの入り方

DockerfileにはENTRYPOINTとCMDという2種類のコンテナ起動コマンド指定方法がありますが、これらの違いや、どう使い分けるべきかは初心者にとって分かりづらいポイントの一つです。本記事では、ENTRYPOINTとは何かCMDと...
Docker

whalesay イメージの検索と実行

現在、Docker ドキュメントのwhalesay イメージの検索と実行を学習しようとして、docker run docker/whalesay cowsay booコマンドを入力するとエラーになります。原因は、docker/whalesayイメージは、Docker Image Format v1 または Docker Image Manifest v2, Schema 1 形式で作成されていて、新しいDockerバージョンではデフォルトで無効化されているためです。そこでこの記事では、以降の学習を継続するために、whalesayをPythonで新規作成してソースからイメージをビルドし学習の継続をしています。
Docker

初心者向け:Dockerの基本機能とその使い方

Dockerは、ソフトウェアの開発・運用を効率化するためのツールです。初心者にとっても理解しやすいように、Dockerの基本機能やその使い方についてわかりやすく解説します。Dockerとは何か?Dockerは、コンテナ技術を利用してアプリケ...