この記事では、「」の使用方法を示します。 apt インストール 」 Dockerfile で正しく。
Dockerfileで「apt install」を正しく使用するには?
Dockerfile は、Docker イメージを生成するコマンドを定義する命令ファイルです。 「 apt インストール 」 コマンドは、Dockerfile で使用され、Docker イメージを構築するために必要な依存関係またはパッケージをインストールします。ここ、 ' 適切な 」は、「」を表す Ubuntu リポジトリです。 高度なパッケージング ツール 」は、依存関係をインストールするために使用されます。
「」を追加する構文は次のとおりです。 apt インストール 」 Dockerfile のコマンド:
aptアップデートを実行 && 適切な インストール -と < パッケージ > \ < パッケージ > \ && \
apt-get clean && \ RM -rf / だった / ライブラリ / 適切な / リスト /*
「 apt-インストール 」コマンドを使用してパッケージをインストールするには、提供された指示に従います。
ステップ 1: Dockerfile を作成する
まず、Dockerfile を作成します。ファイルの名前は「 Dockerfile 」。次に、以下にコード化されたコマンドをファイルに貼り付けます。
パイソンから: 3.6
走る apt-get アップデート && apt-get インストール -と -- インストールしないことをお勧めします \
python3-setuptools\
python3-pip \
python3-dev \
python3-venv\
ギット \
&& \
apt-get clean && \
RM -rf / だった / ライブラリ / 適切な / リスト /*
公開 8000
CMD パイソン -c 'print('Docker はよりシンプルな展開ツール')'
上記のコードブロックでは:
- 「 から 」ステートメントは、基本イメージを定義するために使用されます。
- 「 走る 」コマンドは、指定されたコマンドを実行するために利用されます。の中に ' 走る 」ステートメントでは、「 apt インストール 」などの必要なパッケージをインストールするコマンド python3-setuptools 」、「 python3-pip 」、「 python3-dev '、 と ' ギット 」。
- 「 \ ” は、Dockerfile で複数行の命令にまたがるデフォルトのエスケープ文字として使用されます。
- 「 apt-get clean 」 キャッシュを消去します
- 「 rm-rf 」コマンドは、ファイルまたはディレクトリを削除または削除します。
- 「 公開 」を使用してコンテナ公開ポートを指定します。
- 「 CMD 」は、コンテナのエントリ ポイントまたはデフォルトを指定します。このシナリオでは、Python コードを実行しました。
ステップ 2: Docker イメージをビルドする
次のステップでは、前述のコマンドを使用して Docker イメージを作成します。ここ、 ' -t 」は、画像のタグまたは名前を指定します。
> ドッカービルド -t py-img .
ステップ 3: イメージの実行
コンテナを生成して実行するには、「 docker run <イメージ名> ' 指図:
> docker run py-img
「」の使い方について詳しくまとめました。 apt-インストール 」を Dockerfile に記述します。
結論
apt install を Dockerfile に使用するには、まず単純な Docker ファイルを作成します。次に、「 から ' 命令。その後、「 走る ” コマンドを使用して “ apt インストール ' 指図。この目的のために、「 RUN apt update && apt install -y <パッケージ>\ <パッケージ>\ && \
apt-get clean && \ rm -rf /var/lib/apt/lists/* 」構文。この記事では、「 apt インストール 」を Dockerfile に記述します。