ぽよメモ

ファッション情報学徒の備忘録.

Docker

弱小大学の研究室における計算機環境の理想と現実

はじめに 理想 現実 今までの環境 新しい環境への移行にあたって 新しい環境 監視 情報共有・記録 他にやりたいこと 使用中であることの明示 自動ジョブ実行システム 今後の課題 理想に近づくために 共用計算マシンの整備 大学側での提供サービスの拡充 クラ…

Optunaによる枝刈りとAsynchronous Successive Halving Algorithm

はじめに 環境 使用するコード 枝刈りとは MedianPruner アルゴリズム 使い方 n_startup_trials n_warmup_steps SucccessiveHalvingPruner アルゴリズム 使い方 まとめ はじめに PFNから発表されたハイパーパラメータ最適化ツールOptunaの記事が多数見受けら…

Entrykitのrenderで遊ぶ -後編-

頑張りすぎじゃ無いか感が溢れてきます. 発展的な記法 include file, text dir, dirs, files httpget, urlquery json, tojson yaml, toyaml split, join splitkv, joinkv seq append, drop index sh sigilにはあるが使えなかったもの 組み合わせる ファイル…

Entrykitのrenderで遊ぶ -前編-

Dockerコンテナでsedで頑張っているみんながたどり着くところ. Entrykitとは できること できないこと 環境 基本文法 パイプライン 変数宣言 var if range 補助的な文法 default capitalize lower upper replace trim indent len Sigilにはあるが使えないも…

Dockerで簡単にNetatalkを動かしてTimeMachineでバックアップできるようにする

きっかけ 環境 前準備 設定 コンテナの選定 docker-compose.ymlに書く 複数ユーザでの使用 バックアップする 接続テスト TimeMachineを設定 まとめ きっかけ support.apple.com applech2.com うちのサーバではsambaでファイル共有をしているのですが,これま…

gitlab-ci-multi-runnerをRaspberry Piで動かしてDockerコンテナをビルド,Gitlab Container Registryにpushさせる

poyo.hatenablog.jp poyo.hatenablog.jp これらの過去記事で作成したGitlab環境を使用します. 前回の課題点の解消 きっかけ 環境 準備 HypriotOSのイメージを書き込む Gitlabの動いているサーバ上の準備 Container Registryを有効にする フロントのnginxのc…

Prometheus + cAdvisor + GrafanaでDockerコンテナごとのリソースを可視化する

背景 使うもの Prometheus cAdvisor Grafana 環境 設定 Prometheusの設定 node-exporterの設定 cAdvisorの設定 Grafanaの設定 起動 まとめ 背景 コンテナ数も増え,それに依存したサービスも増える中,サーバのapt upgrade後にPT3が行方不明になってこのすば…

nginxとdocker-genとその他を使って良い感じにする(2)~gitlab構築~

poyo.hatenablog.jp 前回の続きです.今回はgitlabの構築をしたいと思います. 環境 構築したい環境 前準備 gitlabのコンテナを建てる 設定 起動 うまくいってないこと まとめ 環境 前回と同じ 構築したい環境 gitlab.hoge.comという感じのサブドメイン,か…

nginxとdocker-genとその他を使って良い感じにする(1)

jwilder/nginx-proxyという超便利コンテナがあるのですが,こいつは/var/run/docker.sockをReadOnlyとはいえ外側に晒すコンテナにマウントすることになり怖いので,推奨されているようにjwilder/docker-genとnginxを分けて同様の環境を構築します. 環境 構…

docker-compose.ymlをversion2に書き直し

この前書いた以下の記事 poyo.hatenablog.jp がやたらと人気なのですが,ちょっと使ってるdoker-composeが怪しい(buildが不明になっている)やつだったので正しく入れ直し,ついでにdocker-compose.ymlを書き直します. 前に書いたもの minecraft: image: i…

Dockerで走らせたMinecraftのログをFluentdでSlackに飛ばす

何かと話題のDockerを最近よく聞くので使ってみたくなり,どうせなら面白いことがしたいなという理由だけでなんとなくMinecratのサーバーを立ててみることにしました. ただそのまま普通に建てるだけでは何も面白くないので,ログをSlackに飛ばして監視しよ…