無料でビルドを開始
CircleCI.comアカデミーブログコミュニティサポート
  • ubuntu-2204
  • 使用方法
  • イメージの収録内容
  • イメージタグ
  1. コンビニエンス イメージ
  2. ubuntu-2204

ubuntu-2204

Sections

CircleCI の ubuntu マシンイメージは、CircleCI のマシンパイプラインおよびリモート Docker インスタンス向けのデフォルトイメージであり、継続的インテグレーションに最適化されています。 このイメージは、Ubuntu 20.04 のスタンドアロン仮想マシンです。

イメージには、CircleCI でビルドを実行するときに必要な最低限のツール (git など) や、CircleCI で大人気の便利なツール (Docker など) が含まれています。

使用方法

このイメージは、CircleCI machine Executor と組み合わせて使用します。 たとえば下記のようにします。

1 2 3 4 5 6 7 8 9 jobs: build: machine: image: ubuntu-2204:2024.01.2 steps: - checkout # 任意の操作 - run: sudo apt-get update && sudo apt-get install -y cowsay - run: cowsay Continuous Integration Rocks!

上記の例では、この CircleCI 製 Ubuntu イメージを仮想マシンイメージとして使用しています。 具体的に言うと、2024.01.2 というタグで、この日付のバージョンのベースイメージを指定しています。 タグの仕組みの詳細については、以下をご覧ください。

イメージの収録内容

このイメージには、Ubuntu Linux オペレーティングシステムと、CircleCI でのほとんどのビルドに必要なものがすべて含まれています。 その一部を以下に示します。

  • Git
  • Docker および Docker Compose
  • build-essential パッケージ (コンパイルツールを含む)
  • jq
  • curl、ssh など

タグ付けスキーム

このファミリーのイメージには、リリース日に基づくタグが付けられます。 タグのそれぞれが、イメージの収録内容が固定されたスナップショットに対応しています。 CI パイプラインの決定性が重要である場合には、これらのタグを使用してください。 タグの形式は YYYY.MM.X であり、YYYY には年を表す 4 桁の数字、MM には月を表す 2 桁の数字、X にはその月のリリース番号が入ります。 重大なパッチリリースが公開されている場合を除き、通常 X の値は 1 になります。

また、current タグも用意されています。このタグは、常にサポート対象リリースのうち最新のものを参照します。 つまり、このタグを使用すると、バージョンが更新されるたびに設定ファイルを手作業で更新する必要がなくなります。ただし、最新バージョンでは互換性を損なう変更が行われている可能性もありますので、ご注意ください。

過去のこのファミリーのイメージには、リリース日に基づいて YYYYMM-DD 形式のタグが付けられています。

イメージタグ

  • 2024.01.2
  • 2024.01.1
  • 2023.10.1
  • 2023.07.2
  • 2023.04.2
  • 2023.04.1
  • 2023.02.1
  • 2022.10.2
  • 2022.10.1
  • 2022.07.2
  • 2022.07.1
  • 2022.04.2
  • 2022.04.1
  • current
  • edge
開発者向け最新情報
ビルド最適化のためのヒントを手に入れましょう。
または、リサーチパネルに参加して フィードバックをお寄せください。
このフォームを送信することで、当社の利用規約およびプライバシーポリシーに同意したものと見なされます。