Ubuntuの最新版を使用してDockerfileを作成する

2024年6月25日

Ubuntuの最新版を使用してDockerfileを作成するには、公式のUbuntu Dockerイメージをベースにします。以下は、Ubuntuの最新版を使用した基本的なDockerfileの例です。

Dockerfile
# ベースイメージとしてUbuntuの最新版を指定
FROM ubuntu:latest

# メンテナ情報
LABEL maintainer="your_name"

# イメージのアップデートとパッケージのインストール
RUN apt-get update 
    && apt-get install -y 
        package1 
        package2 
        package3 
    && apt-get clean 
    && rm -rf /var/lib/apt/lists/*

# コンテナ起動時のデフォルトコマンド
CMD ["bash"]

このDockerfileでは、以下の手順を実行しています。

  1. FROM ubuntu:latest: 最新版のUbuntuイメージをベースにします。
  2. LABEL maintainer="your_name": イメージのメンテナ情報を追加します。
  3. RUN apt-get update && apt-get install -y package1 package2 package3: イメージ内でapt-get updateを実行し、最新のパッケージリストを取得し、必要なパッケージをインストールします。package1, package2, package3は必要なパッケージ名に置き換えます。
  4. apt-get clean && rm -rf /var/lib/apt/lists/*: インストール時に生成されたキャッシュや不要なファイルを削除します。
  5. CMD ["bash"]: コンテナが起動した際のデフォルトのコマンドを設定します。この場合、Bashシェルが起動されます。

必要に応じて、追加のパッケージやコマンドをインストール・設定することができます。

未分類

Posted by ぼっち