『たった1日で基本が身に付く!Docker/Kubernetes超入門』を読んだ
たった1日で基本が身に付く!Docker/Kubernetes超入門
本文
- 前案件はコンテナ(jenkinsも)を使用していたのですがあまりにもコンテナに対する理解が浅いことに気が付き、とりあえずDockerの勉強としてやってみた。
そういえば、巷ではdockerはー強としては終焉らしい(自分が勉強したタイミングで流行が終わるのは、技術を追いかけ切れていない人っぽくて辛いがまぁdockerの考え方を使った技術が流行る気もするので勉強しておいて損はない気もする、)https://zenn.dev/ttnt_1013/articles/f36e251a0cd24e
とりあえず下は実施した際のメモです
memo
参考
https://compass-note.hatenablog.com/entry/windows10-hyperv-centos hyper-vで作ったcentosにsshする方法が曖昧だったのでググった
作業時ファイル
https://github.com/mizuki793/docker-kvs
tips
- 起動しているコンテナに入る docker container exec -it [container_name] bash
- dokcerコンテナを全てstop docker container stop $(docker ps -q)
- wslのディストリビューション削除
wsl --list
wsl --unregister
- ipが知りたい場合 hostname -I
- wslは複数台(import,export)で作成するとipが同じインスタンスが作成される
- https://hetarena.com/archives/2862
- https://github.com/microsoft/WSL/issues/4304
- wslは開発用途には便利だが、ネットワーク学習をしっかりやりたい人にとっては躓きやすい点が多いのかもしれない。virtual-boxの設定しなおしなど2hくらいかかったが学びがあった
- virtualbox network is unreachableが出る
- CentOS 7 で ssh-copy-id ができなかったときの対処法
- 本書の古い部分に対する言及
- jenkinsの設定
- verを変えたからかポーリングがうまくいかなかったので下記(2分に1度gitのソースを見る修正)を設定
- H/2 * * * *
- ansible、k8sの使い方がいまいちわからないまま進んでしまったので他の本を見て追加で勉強したほうが良さげ
- verを変えたからかポーリングがうまくいかなかったので下記(2分に1度gitのソースを見る修正)を設定