docker

windows

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

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

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

psycopg2.OperationalError: FATAL: password authentication failed for user <username>の対処。 特にVSCodeのリモートコンテナ(Python3 & Pos...
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/1...
Docker

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

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

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

treafikでIPアドレス制限を行う。 環境 traefik 2.8 nginx 1.23 ブラックリスト方式 特定のIPアドレスによるアクセスを遮断する。CIDR指定も可能。traefikのmiddlewareとアクセス可否判別用サーバ...
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がなにか知るには、公式日本語サイトを見るのが分かりやすいです。あまり個人向けという感じ...