Docker
Overview GCP の Container Registory が廃止されるので Artifact Registory に移行しました。 cloud.google.com 移行手順 以下のドキュメントに沿って進めました。 cloud.google.com なお、移行するときに Container Registory -> Artifact Registory へコ…
Mac で作ったイメージを使って CloudRun をデプロイするときに terminated: Application failed to start: failed to load /docker-entrypoint.sh: exec format error というエラーが発生してコンテナが起動しない、ということがあったのですが、これはビル…
Overview GitHub 上で Multi Platform 対応のビルドをする Docker build に渡す引数 Docker Hub 側の設定 実際の設定ファイル See Also Overview GitHub Actions 上で Multi Platform に対応した Docker Image を作成して Docker Hub に push するまでの備忘…
※ このエントリはある特定の Docker Iamge を利用して Github Actions で Redis Cluster を起動してアクセスできるようにするものです。他の Image を使っていたりする場合には特に有益な情報はありません。 Overview 背景・前提 はまったところ Redis Clust…
Overview タイトルの通りです。 direnv などを使ってディレクトリごとに環境変数を差し変えることはよくある local の環境構築の手法だと思います。 そして、その環境変数に対してインラインコメントで環境変数を動的に差し替えたいケースなどもよくあると思…
Overview Lambda on Container を試す際に Elastic Container Registory (以下 ECR) にコンテナイメージをアップロードする必要がありました。 このエントリではその ECR に Docker イメージをアップロードする方法について記載します。 以下に書かれてる内…
FROM mysql:8.0.20 ENV MYSQL_USER root ENV MYSQL_PASSWORD root ENV MYSQL_ROOT_PASSWORD root ENV MYSQL_DATABASE test ENV MYSQL_HOST 127.0.0.1 ENV MYSQL_PORT 3306 と言う設定で MySQL のコンテナを起動したところ $ docker run --name $ContainerNam…
Overview Summary Docker Hub Dokcer Image とは Docker コンテナでのコマンドの実行 Docker Imageの管理 イメージのリポジトリ名を変更する タグを打つ イメージをビルドする ビルドキャッシュ Image をアップロードする Web サーバーを Docker で構築する …
Document https://docs.docker.com/ Commands pull https://docs.docker.com/engine/reference/commandline/pull rmi rmi ImageID か ImageName を指定して docker image を削除する。 docker rmi $ImageID( or $ImageName) ex. docker rmi (-f) docker/whal…