じゃあ、おうちで学べる

思考を呼び覚ます このコードに、君は抗えるか。

Docker

Docker Desktop のアンインストールと Lima の導入

はじめに Docker Desktop は多くの開発者にとって便利なツールですが、さまざまな理由で Lima への移行を検討するケースもあります。この記事では、MAC でDocker Desktop をアンインストールし、Lima を導入する過程を説明します。Limaはcontainerd を実行す…

Open InterpreterのDockerfile を書いたのでTipsとか

Dockerfile のベストプラクティスを考える機会はありますが皆さんの意見も聞きたい。今回は噂の便利ツール、Open Interpreterのような外部コマンドをどんどん実行して環境を作り変えるようなタイプのツールの場合にはDockerはとても有用です。そのようなツー…

Terraform でDocker Provider を使いましょう

概要 酒を飲んでるので何でも良いのですがTerraform でDocker Provider を使いたくなったのでローカルでDockerコンテナのインフラ環境を構築してみます。あと、特に学びも書く予定がないのでここで「TerraformにDocker Provider があるんだ」という感想を持…

Kubernetes 上でsablier を用いてZero Scale を実現する 前編

前回のエントリー syu-m-5151.hatenablog.com はじめに やはり、人は強欲らしいのでコンテナを使っているのに必要な時必要な分だけのリソースを起動させてほしいという願いを常に持っている。Kubernetes の場合はKnativeなどを利用すれば達成できる。sablier…

CloudNativeな時代に求められるWebサービス基盤モデルの再考 というタイトルで Developers Summit 2022 に登壇しました。

振り返り Developers Summit 2022 で登壇しました。 CloudNativeな時代に求められるWebサービス基盤モデルの再考 - Daprについての考察と実装 というタイトルで、CloudNativeな技術と共に歩んできた中で見えてきた、CloudNativeな技術を背景に持つ分散アプリ…

#技育祭 ではじめてでもわかる!コンテナ入門 という講義をしたのですがコンテナ技術以前に何が必要か?

概要 空腹状態から回復する為に飯を食っても腹が出る人類の不思議について考えていたら夜でした。2021年03月13日 の15:50 から16:50 までの一時間で技育祭というイベントでコンテナの入門講義を行った。以前から事前に情報が共有できない入門講義は罪深いと…

#CNDO2021 Docker/Kubernetes 開発・運用のためにテスト駆動開発入門 を振り返っていたら朝。

もう、朝 寝れてないのでついでに明後日の登壇資料の準備をしている。あとは謎の挙動にぶつかってLDAP にキレていたのを Sleep で切り抜けたので明日、聡明な自分が解決してくれることを信じてます。 2021年3月11日にCLOUDNATIVE DAYS SPRING 2021 ONLINE に…

Kubernetes で readOnlyRootFilesystem の設定がTrue になってないのをデプロイする前にConftest したい

概要 Kubernetes ではポッドセキュリティポリシーにより、ポッドの作成と更新のきめ細かい承認が可能になります。また、Pod に直接設定するだけではなくRBAC を利用したデフォルトの設定を行うことができたり、OPAのgatekeepeを利用することで開発者は意識す…

逝くな、Docker

概要 大器晩成型のNEETとしては希望に満ちた、Facebookが怖い。私の嫉妬心は枯れるばかりか、年を追うごとにいっそうの混迷と混沌の度合いを深めているようだ。誰かが言ってたんですが男は顔の形の美醜ではなく、まず、清潔感が第一だそうだ。嫉妬心と向き合…

マウントでdockerがどっかーん。

概要 ルートディレクトリにマウントしてルートを奪取します。 /var/run/docker.sockのみをマウントしてルートを奪取します。 /var/run/docker.sockとは 手順 最後に 参照 概要 dockerが消失したという話をよく聞きます。データの復元が全く出来ないという場…

冷凍うどんとDockerとか…。

概要 うちの冷蔵庫には常時冷凍うどんが入っており、ちょっと小腹がすいた時にはとても重宝しています。一人暮らしを初めてこの冷凍うどんという存在を知った時は私の中で軽い革命が起こりました。これが稀に中途半端なうどん屋より旨いと感じるときがある。…

君がDockerで何やってるか知りたい。だって、好きだもん!!!

概要 Dockerは、コンテナ内のプロセスを分離するための柔軟なツールでオシャレな都会のエンジニアはみんな使っています。福岡の田舎っぺ学生エンジニアすら注目しているので多分、相当に人気があるのだと思います。そんな、Dockerのファイルの変更監視をして…