ギャバンITサービス
お菓子の家が作れるシステムエンジニアです

Dockerでサービス設定

systemctlのdocker.serviceファイル 何が正解かを見つけるのは道半ば。自信のない個所や試せてない箇所も多い。 設定ファイルはsystemctlで確認できる。 /lib/systemd/system/docker.serviceって書いてある。 1 2 3 4 5 # systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; disabled; vendor preset: enabled) : (省略) 書き換えたら、必ず実行必要。でもいつも忘れる。 # systemctl daemon-reload Dockerでサービス停止するときにsocketのメッセージ docker利用環境をcent8からubuntu20に引っ越した頃、systemctlでサービス停止するときに「ソケットまだ生きてんでー」みたいなメッセージが出るようになった。 Warning: Stopping docker.service, but it can still be activated by: docker.socket とりあえずコンフィグレーションコメント化。 修正前)Requires=docker.socket containerd.service 修正後)# Requires=docker.socket containerd.service あとは"-H fd://“を外す。 ...

ubuntuで最初にaptした内容

centos7から8にバージョンアップしたとき、docker使いにくくなったのとxrdpがエラーばっかり出すようになってつながらんから、ubuntu20に切り替えたときからのメモ。 ubuntu22になっても必要な箇所選んでやってった。 最初のapt 物理マシンでも仮想マシンでもrdpコンテナでも選んでaptしてく。 1 2 3 4 5 6 7 8 9 10 apt-get install open-vm-tools apt-get install nmon apt install openssh-server apt install xrdp apt install mailutils apt update apt install postfix apt install nkf apt-get install apt-transport-https ca-certificates gnupg apt-get update && sudo apt-get install google-cloud-sdk 仮想マシンにopen-vm-toolsは必須。 ...

 ⭐️

diffでのファイル比較

gitフォルダを覗いて2つのファイルを比較 1 $ diff -r --exclude=.git gvis/svm/Public/ temp/nariDocs/smb/svm/Public/ | more こうしとかな比較結果ぐっちゃぐちゃ・・・。

macOSの起動可能なインストーラを作成する

ダウンロードしたすべてのアプリケーションを許可 sudo spctl --master-disable BigSurインストーラの作成 sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume Catalinaインストーラの作成 sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Installer High Sierraでも同じようなことやったけどメモがどっか行った。 Montereyインストーラの作成 sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MontereyInstaller --nointeraction --downloadassets こっちはvmdkのイメージを用意しておいてそこへ書き込む。

zipでパスワード

フォルダごとパスワードかけてzipの作成 1 $ zip -r -P password hogehoge.zip ./hogehoge/ ※パスワードはtera termで100文字指定して利用している パスワードかけられたzipの展開 1 $ unzip -P password hogehoge.zip ディスク容量が苦しいとき、zipのテンポラリフォルダを指定する場合 1 zip -r --temp-path /home/nari/temp -P password hogehoge.zip ./hogehoge/ ※この方法はmacのローカルフォルダをzipしてlinuxのsamba公開に向かってバックアップ取るときにテンポラリフォルダをマウント先指定して利用。