Ubuntuしたい(ubuntu

# https://hub.docker.com/_/ubuntu
#
# $ docker compose up -d
# $ docker compose exec ubuntu bash
# $ docker compose down -v
services:
  ubuntu:
    image: ubuntu:24.10
    tty: true

コンテナーを起動したい

$ docker compose up -d

コンテナーで操作したい

$ docker compose exec ubuntu bash

コンテナーを終了したい

$ docker compose down

Ubuntuについて

Ubuntuのコンテナーを使ってデバッグやテスト、開発環境の構築ができます。上記のサンプルのように tty: truestdin_open: true を指定しておくと、docker compose up -d するだけで対話的にシェルを操作できます。

コンテナーを起動したら、apt updateapt install でパッケージをインストールできます。例えば curlgit といった基本的なツール、あるいは python3nodejs といった開発環境を追加できます。Ubuntu 24.04 LTS は2029年4月までのサポートが保証されており、安定性が必要なプロジェクトに適しています。