DockerHubにUPされているイメージです。
https://hub.docker.com/r/flairlink/buildbed2
ディレクトリごとにタグを分けており、DockerHub側がpushされると検知して再ビルドしています。
基本的にalpine:3.17イメージを採用しています。
※codeceptのみubuntu:20.04採用
※ruby3.1.3のみdebian-slim採用
※chromiumなどの依存関係解消などが大変であったため、落ち着いたらalpine化予定
master - 本番用
develop - 開発用(普段はこちらを利用)
/ - allinoneイメージ。別途詳細
ansible-postgre - ansibleとpostgresql-client v14が入っている。
awscli - awsclient v2が入っている(python3からインストール)。
codecept - bitbucket-pipelineでcodeceptjs x playwrightが利用できる。
codecept-ansible - alpineベースなだけでcodeceptタグと同じ。現在使用できません。
drive - driveAPI用のイメージでawscli v2とnodejs 14 がインストールされている。
eslint - bitbucket-pipelineでeslint step用。QuasarアプリとCloudflare Workersで利用できる。
openjdk - openjdk v17を利用でき、mavenやantもインストールされている。
openjdk-postgre - openjdkイメージにpostgresql-client v14を追加。
rails - ruby on Railsのイメージ。bundlerも入っている。Rubyは2.7バージョンが入っている。
tf-packer - Terraform v1.0 とPacker v1.7.8がインストール済み。
そのほかにmavenやdocker、docker-compose、ansible、jqパッケージがインストールされています。
workers - workersデプロイ用のイメージ。最新のwranglerとquasarがインストールされています。
ansible v2.13.6
ant v1.10.12
aws v1.27.50
bash v5.2.15
bundle v2.4.3
gcc v12.2.1
git v2.38.2
jq v1.6
openjdk v11.0.17
maven v3.8.6
openssh v9.1p1
openssl v1.1.1l
packer 最新版(2023年1月時点1.8.5)
postgresql-client v14.6
python3 v3.10.9
ruby v2.7.4
node v18.12.1
terraform v1.0.10
yarn v1.22.19
zip v3.0
Content type
Image
Digest
sha256:6c353381e…
Size
2.8 GB
Last updated
about 2 years ago
docker pull flairlink/buildbed2:pytest