自宅メールサーバーをDockerで構築し、受信するまでの設定を行います。
docker ps しても何も表示されない
docker中心で動いているUbuntu20を再起動したら、docker ps が表示されなくなった、コマンド叩いてもこんな感じ やばい、サービス全部止まっているかとヒヤヒヤしたのですが、サービスアクセスしても動いている […]
MySQL5.7から8へのバージョンアップ
WordPress用に使っているMySQLを他の用途にも使用したく、8にバージョンアップさせた。自分が使用しているのがDockerによる利用なので、正式な手順はこことなる。 https://dev.mysql.com/d […]
mysqlコンテナを直接操作する
dockerで作成したmysqlのDBを操作するには以下のコマンドを叩くだけ、phpmyadminなどは必要ない
GitLab CIの動作が分かりづらかったので図示してみた
GitLabを使ってDjangoアプリケーションのCI/CDを実現したい。そう思って色々調べてたのですが、色々な実装パターンがあるようで、どうもベストプラクティスがわからない。。。しかしながらやっと自分の中のベストプラク […]
JupyterLabをDocker Composeで起動する
最強の電卓Jupyter Note BookとRを即使えるようにします。DockerとDocker-Composeが入っている環境で以下のファイルを作成 ポート8888番にアクセスすれば使えるはずです。なおホストの ./ […]
DropBoxをAWS上に3分で構築する
またしてもLightsailをつかってDropBox相当のファイル共有サービスをDockerとnextcloudを使って立ち上げます。SSL化は前段に置いているNGINX、DBは既に立てているPostgresを使います。 […]
dockerネットワークを活用し、不必要なポートを閉じる
これまでDocker Composeで立ち上げるインスタンス全てのポートを公開できる設定にしていましたが、いくつかの問題点があるのでdockerネットワークを使い、既存の開放ポートを閉じることとします。 $ sudo d […]
docker-compose mem_limitでメモリ抑制は出来ない
docker-composeファイル version 2 ではmem_limitというオプションが設定可能ですが、このオプションはどうやら物理メモリの確保量のみを制限するようで、溢れたメモリはSWAPされサーバーに負担に […]