この記事はSLP KBITアドベントカレンダー18日目の記事です。
昨日はラブライバーがKotlinについて熱く語っていました。
今日の午前6時に嫁が世界改変を起こす*1ので、それ以降私はパラレルワールドに飛ばされていると思います。
言い訳から始まりますが、雑誌の原稿や英語論文と格闘していたので何もネタができていません。
そんなわけで、最近読んでいる本とかその周りをたらたらと書こうかと思います。
この記事はSLP KBITアドベントカレンダー18日目の記事です。
昨日はラブライバーがKotlinについて熱く語っていました。
今日の午前6時に嫁が世界改変を起こす*1ので、それ以降私はパラレルワールドに飛ばされていると思います。
言い訳から始まりますが、雑誌の原稿や英語論文と格闘していたので何もネタができていません。
そんなわけで、最近読んでいる本とかその周りをたらたらと書こうかと思います。
こんばんは。なおすけです。
先週末の11月25日〜26日にOSCが開催されたので、学生スタッフとして参加してきました。
今回は第2回OSCサミットも開催されたので、そちらにも参加しました。
昨年と同様、書いていてだんだん力尽きていくのでTogetterをですね…。
DockerホストマシンにHTTPでリクエスト飛ばして色々としたかったのですが、デフォルトだとUnix domain socketしか有効になっていないっぽい。
どうすればいいんかと調べたら、systemdの起動スクリプトにオプションを追加すればいいっぽい。
参考文献を参考に、/lib/systemd/system/docker.service
に以下のような変更をしました。
:(略) [Service] Type=notify # the default is not to use systemd for cgroups because the delegate issues still # exists and systemd currently does not support the cgroup feature set required # for containers run by docker ### ここの行を ExecStart=/usr/bin/dockerd ### こうじゃ ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 ExecReload=/bin/kill -s HUP $MAINPID # Having non-zero Limit*s causes performance problems due to accounting overhead :(略)
で、systemctl daemon-reload
→ systemctl restart docker.service
で再起動。
確認するには curl localhost:2375/version
を叩けばいいです。
こんな風に結果が返ってきます。
そこで「できた〜」となって実際に使おうとしたのですが、ホストマシンでdockerコマンドを使うとこんな感じに。
[vagrant@localhost ~]$ docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
で、色々調べると、dockerコマンドはデフォルトではunix domain socketを使って通信をするっぽく、起動時の-H
オプションを与えたらsocketファイルがなくなるっぽい。*1
なので、こんな感じで起動スクリプトを修正。
:(略) ### ここの行を ExecStart=/usr/bin/dockerd ### こうじゃ ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock :(略)
で同じようにdaemon-reloadしてrestart dockerすればうまくいくようになりました。
参考文献
予約開始時にF5を連打して予約したiPhone Xが来ました。
iPhone 4S, 5s, 6sと使ってきたけど、発売日に手に入ったのは初めてなんですよね。
— [オデッセイ] なおすけ (@naosuke2dx) 2017年11月3日
ソフトバンクで予約して店舗受け取りにしてたんですけど、セットアップは自宅で。
いつの間にかセットアップが自宅でもできるようになってて驚きました。
セットアップで驚いたのは、SIMをさして初回起動したとき、iPhone 6sからの移行ができるようになっていて、6sでカメラを起動してXのCGをスキャンしたら基本的な情報が転送されてた点ですね。未来を感じた。
Face IDも個人的にはTouch IDより良い感じだなあと感じてます。
目をカメラに向けないとロック解除できないのは本当に未来を感じてやばい。
対応しているアプリがまだ少なく、上下に帯ができるので残念な感じだけど、満足。
細かい不満は微妙に6sとかと細かい操作が違う点*1かなあ。すぐに慣れるとは思うけど。