docker

docker

Rails の docker イメージを195MBに削減

以下の記事を参考にし、マルチステージビルドにしたら 元々 772MB だったイメージが最終的に 195MB に削減されました。 Docker のマルチステージビルドで Rails イメージを軽くする - 2021.01.31 最終的な Do...
docker

docker の闇を見た

docker ってときどき、よくわからない動きしませんか? そんな1例を紹介します。 ある日、なんとなく ubuntu のコンテナ内で作業したいと思ったんです。 ubuntu の docker イメージを取得しました % docker im...
docker

Docker Desktop 3.3.3 for Apple silicon リリース

2021年5月6日に Docker Desktop 3.3.3 がリリースされました。 Apple Silicon にも正式に対応しています。 以下からダウンロードできます。 Docker Desktop Mac リリースノート Apple...
aws

ECS Exec でコンテナに簡単に入れるようになった

コンテナの中に入りたかった Amazon ECS ユーザーのみなさま! 2021年3月15日から、ECS の API で(SSH せずに)コンテナ内にてトラブルシューティングができるようになりました! Fargate もサポートしており、コ...
aws

ECS on EC2 やってみた

ECS とは ECS(Elastic Container Service)とは、なんでしょうか? 今まで webサービスを公開するときは、EC2 を立ち上げてやっていたと思うのですが、 ひとことで言えば、docker containerで ...
aws

Fargate と Autoplot の比較記事読んでみた

最近、ECS + Fargate 使い始めているんですが、 まだ、あまり理解できてないですね、 ECS + EC2 の違いとか、 タスク数と、インスタンス数の関係とは? Daemon, Replica の違いとは?? 1 インスタンス = ...
aws

AWS CodeBuld で dockefile から docker image を ECR にアップロード

ECR でレポジトリ作成 まずは、ECR で docker image 用レポジトリを作成する必要があります。 名前は何でもいいですが、以下のように作成したとします。 リポジトリ名 hellogo-image-repo URI 407419...
aws

ECS + Fargate で exec format error

自分で作成した、docker image を ECR にアップロードし、 AWS の ESC + Fargate で、その image を読み込もうとしたら standard_init_linux.go:211: exec user pro...
docker

kind 0.9.0 リリース

kubernetes のマルチノードをローカル環境でも構築できる kind(Kubernetes in Docker) の ver 0.9.0 がリリースされました。 macOS でまだインストールしてない人は % brew install...
docker

docker で amazon linux2 を動かす

docker で手軽に amazon linux2 を動かしていましょう。 macOS Catalina で確認済み 最初に Docker Descktop for mac をインストール Docker Desktop for Mac Am...