docker

windows

WSLで使っているvhdxファイルのサイズを削減する

WSLで使用されているvhdxファイルのサイズを縮小する。実行は自己の責任で失敗しても責任は取れません。よく確認し、バックアップをとり、実行すべきです。調べる最初にヒットしたページのOptimize-VHDは使えない。windowsのpro...
Docker

VSCodeのリモートコンテナでpsycopg2.OperationalError: FATAL: password authentication failed for userがでるときの対処

psycopg2.OperationalError: FATAL: password authentication failed for user <username>の対処。特にVSCodeのリモートコンテナ(Python3 & Post...
linux

cronで環境変数を利用するための読み込み方法

cronで環境変数を違和感なく使うしたいこと具体的にはdocker composeのyamlファイル(docker-compose.yml)で指定した環境変数をcronで使いたい。設定値をハードコードしておくのは書き換えが多い場合は非常に面...
Git

VSCodeのDevContainer上のgitのエラーfatal: detected dubious ownership in repository at..について

vscodeのDev container上のgitにて、fatal: detected dubious ownership in repository at...といったエラーが出た。エラーgitのcommitなどの操作はvscodeとは別...
Docker

Dockerでcrondをフォアグラウンド起動しておく

dockerでcrondをフォアグラウンド起動しておくメモ。crontabのことは以前に書いたけれども、dockerでcrondを使用することについては、あまり細かいことを書いていなかったので、別で書いておきたい。更新履歴2022/12: ...
Docker

Docker環境下でのDjangoアプリのサーバ移行時などの個人的注意点

Docker下でのDjangoアプリなどの移行時の注意点。前提個人的な備忘録で他の人にはわかりづらい可能性があります。docker-composeを使っている前提。最近はdocker compose。まずは移行先でupする。404になるとき...
traefik

traefikとnginxでアクセス制限を行う

treafikでIPアドレス制限を行う。環境traefik 2.8nginx 1.23ブラックリスト方式特定のIPアドレスによるアクセスを遮断する。CIDR指定も可能。traefikのmiddlewareとアクセス可否判別用サーバとしてng...
bash

ファイルへのリダイレクトで上書き設定を変更する

bash: requirements.txt: cannot overwrite existing fileと表示されたので上書きできるようにする。発生VSCodeのリモートコンテナでリビルドした時か分からないけれど、次のようなコマンドで出...
Docker

Dockerのコンテナを実行可能ファイルのように使う

dockerコンテナを実行可能ファイルとして扱う。やりたいことdocker run <IMAGE_NAME> paramsで単一の処理を行いたいということです。docker hubでよくある形式だと思います。サーバやCLIなどでよく見る実行...
Docker

syslogで貯めたサーバログを非リアルタイムでELKに送るメモ

rsyslogを非リアルタイムでELK(logstash, elastic search, kibana)に送る。データの加工がメイン。ELK?ELKがなにか知るには、公式日本語サイトを見るのが分かりやすいです。あまり個人向けという感じがし...