- 2024年8月21日
【ShellScript】【Git】treeコマンドでgit diff –name-onlyの結果をツリー表示する
Git はソースコードなどのバージョン管理を行うためのシステムです。Git でソースコードを管理していると何かの際にファイルを抜き出したくなります。例えば git diff で差 […]
Git はソースコードなどのバージョン管理を行うためのシステムです。Git でソースコードを管理していると何かの際にファイルを抜き出したくなります。例えば git diff で差 […]
Dockerのイメージをエクスポートしたい時がままあります。これは別環境での再ビルドが面倒であったり(ファイルコピーとインポートで済ます)、使っているイメージをそっくりそのまま使 […]
Docker DesktopはDockerをWindowsのGUI上で操作するためのアプリケーションの一つです。これを使うとボリュームが扱いやすかったので、それを紹介します。 […]
Dockerはコンテナ単位で環境を用意し docker exec や docker run というコマンドで実行中のコンテナや新しいコンテナの中でコマンドを実行させられます。これ […]
Docker はマシンの容量を食いやすいです。恐らくこれは仮想環境という差分管理してもなお大きくなりがちなものを多く取り扱えるのが原因です。少なくとも自分はそんな感じで雑に増えて […]
Docker のイメージ生成時には次の様な少ない行数のログが同じ行を書き換えて流れていきます。 [+] Building 2.7s (2/3) => [internal] loa […]
MailHog は Docker でよく使われているメール送信テスト用サーバーです。送信サーバーに MailHog を指定すると実際にはメールが飛ばず、飛んだ体のメールの中身が […]
cp コマンドは copy の略であり、ファイルやディレクトリをコピーするコマンドです。これに -r という recursive の略である再帰を示すオプションを組み合わせること […]
実行コマンドは次です。 ここでは chmod ですが find と grep で目的のファイルやディレクトリを探して、xargs でファイルやディレクトリを操作するコマンドに渡 […]
ざっくりいうとwebサーバーコンテナのできることがアプリケーションコンテナのできることを包括していない場合、webサーバーを入口に乗っ取りを食らった時の被害が小さく済みます。アプ […]
Docker は仮想環境を用意してその中で色々する仕組みです。MySQL を動かすこともできます。MySQL の公式イメージを使ってコンテナを立ち上げる際、自動で SQL を実行 […]
先日の記事で、「EqMax」というツールをご紹介しました。 一つの画面で様々な情報を見ることができ、通知機能も充実しているツールではあるのですが、Linuxでは利用できないというデ […]