Docker

Docker

自PCのlocalhostへDockerコンテナ内からアクセスしたい

DB用のコンテナをlocalhostに展開してWebアプリの開発をより効率化しようとしたときに、WebアプリからDBに上手く繋げなくて、沼にハマったのでその解消法を書きたいと思います。 解決策はいくつか方法があるみたいですね。 それぞれの開発環境にあった方法で対策されるのが良いかと思います。なお、EC2環境をお使いの方は、固定IPをアタッチできるので、私の環境では特に問題になりませんでした。
AWS

ec2(Docker)からAmazonSES経由でメール送信

仕事でEC2(AmazonLinux2)上のDockerコンテナ(PHP)から外部へメール送信する必要があったので、個人環境で調べてみました。Dockerからメール送信する汎用的な方法について書きた買ったんですが、現在実行できたのは、Ama...
Docker

Windows環境にhttps://localhost/環境を作成する

以前、ngrokという環境を作りました。Dockerを使わない場合や個人の開発環境として使うにはngrokのほうが楽です。 しかし、docker上でhttps環境を作成しようとすると、SSL証明書が必要になりますが、WindowsだとSSL証明書の取得が結構手間なんです。また、ngrokは再起動の度にURLが変わってしまいますので、Windowsで作った環境を外部のテスト環境に使おうとした場合に不向きです。
AWS

EC2にDockerをインストール

Amazon Linux2についてdockerとdocker-composeを利用可能にするコマンドを記載します。(2022/2/9に確認しました)
Docker

Windows10にDockerをインストールしたけど起動できない

仕事でDockerを利用するようになり、家でも勉強しようと自分のPCでサンプルを動かそうと思ったんですが、インストール直後に起動できない問題にぶつかりました。その時の対処法を書きたいと思います。 私が遭遇したエラー WSL2 instal...
Docker

Docker導入の前のミドルウェアの基礎知識

この記事では、Dockerを導入する前に抑えておきたいミドルウェアについて紹介します。Dockerは、ミドルウェアのインストールや各種環境設定をコード化して管理するツールのため、基本的なミドルウェアは抑えておく必要があります。