Docker

Docker

コンテナで実行しているDBのバックアップ方法

コンテナでサービスを実行しているときにDBのバックアップ方法は色々とあると思いますが、比較的お手軽にできる方法を一つご紹介
Docker

rails 同一Dockerコンテナで 複数アプリを動作させるときのGemインストール

1つのrailsアプリで、複数のインスタンスを起動させたり、複数のアプリでも共通のgemを使用している場合などで、コンテナを複数起動して同一ホスト上で複数のアプリを運用する場合に、gemのインストールを1箇所にして無駄を無くせるという話です...
Docker

rails Dockerコンテナ の gem インストール

Ruby on Rails をコンテナを使って開発をするときには、ベースになる gem までがインストールされたコンテナに対して、開発するソースコードや追加の gem(rails含む) については volume でコンテナ以外に保持して永続...
Docker

不要な Docker volume を削除する方法

Dockerでvolumeを使って、開発をしていくと、不要なvolumeができて残骸が残ってしまう。それぞれが必要か不要かわからなくなってしまうことも多いので、不要なものだけを安全に削除する方法をご紹介します。

VPS

IT-DIY

CLI ブラウザ

VPSやEC2などのサーバでは、GUIをインストールしていないことが多い。 通常は、CLIでの操作で問題はないが、時々、htmlのファイルを参照したり、サーバ内でブラウザでの動作を確認したい場合があります。 そのような場合にCLI用のブラウザが利用可能です。
IT-DIY

少人数利用のgit サーバを建てる方法

サーバ管理者と開発者がいる状態で、開発者にはgit以外のサーバ上コンテンツにはアクセスさせない環境を構築する。WEBアクセスなどは必要なくssh接続のみで小規模な開発環境を作成する場合に最適なパターン。 GitHubを使っても良いけど古いサーバマシンやVPSの余力がある場合に最適。
fail2ban

fail2ban でbanしたIPが有効なものでないか確認する

fail2ban等のソフトを使用して防御するが、有効なIPをbanしてしまっていないかは気になるので確認するスクリプトを作成した
Docker

pgAdmin4 を使って VSI で Docker で動作している postgres のデータを参照する

postgres を利用すると pgAdmin4 という強力なクライアントツールが利用できる。 VSI(サーバ)で稼働しているPostgresのDBと接続のして データの参照の操作方法について説明する。