2021年9月19日日曜日

docker buildx

公式(buildx):

https://matsuand.github.io/docs.docker.jp.onthefly/buildx/working-with-buildx/



docker desktopに搭載している”docker buildx”を使って

argoCDをarm64ベースに再ビルドを行ってみる。


1)公式からargoCDのソースコードをpullする

https://github.com/alinbalutoiu/argo-cd


2)新規ビルダーを作成する。

docker buildx create --use --name mybuilder





3)ビルダーを起動して、状態を出力する

docker buildx inspect --bootstrap







4)docker buildx ls

(先ほど作成したビルダーが確認できる。)





5)上記で入手したソースコード内になるdockerfileを使ってarm64用に再ビルドを行ってみる。


docker buildx build --platform linux/amd64,linux/arm64 .






0 件のコメント:

コメントを投稿

【AI×GitOps】Docker Composeから始めるRaspberry Pi 5 Kubernetesクラスタへの自動デプロイ設計

現在構築を進めている動画管理システム開発において、いきなりKubernetes(K8s)に展開するのではなく、 Docker Composeを中間地点に挟んで段階的にK8s+Argo CD(GitOps)へ移行するアーキテクチャ設計 をまとめました。 Bionic(AIアシスタン...