はじめに
コンテナでWordpressを構築しようとして詰まったため、一旦記事にします。
構成
詰まった点
CloudShellでwordpress:5.8.1-php7.4-apache イメージを基にして、Dockerコンテナを作成するDockerfileをtouchしました。
docker build -t .
上のコマンドでDockerイメージを構築したところ、ディスク使用量に関するエラーが発生。
Filesystem Size Used Avail Use% Mounted on
overlay 16G 16G 0 100% ```
overlayとはDockerコンテナのストレージドライバーでイメージやレイヤーを管理しているものみたいです。
結論
CloudShell の Persistent storage(永続ストレージ)が 1 GB までのため、これを超える大きさのDockerイメージはだめみたいです...
ローカルからECRにプッシュも試みたのですが、WSLを使用するための仮想化はCPUに依存しており、私のPCではこの機能がありませんでした。
さいごに
ハンズオンとしていい応用だと思ったのですが完全に煮詰まったため、また別のアプローチを検討してスキル向上に努めます。