どこにでもいるSEの備忘録

たぶん動くと思うからリリースしようぜ

Docker

docker-composeでバッチを走らせたい

バッチジョブを運用したい、crontabをつかって定期実行したい。 これだけならよくある話かと思います。 今回は何を血迷ったか、docker-composeを使って、オンプレ環境で、これを実現することを考えたので、そのメモです。 誰の役に立つんだかよくわかりませ…

【自由研究】Vue.js+Flask+Dockerで普通のWebアプリケーションを作る(その7:axiosでバックエンドと連携する)

前回はこんな感じのことをやってました。 nogawanogawa.hatenablog.com 今回は、ブラウザ上の画面とこれまで作ったバックエンドの機能を組み合わせてみます。

【自由研究】Vue.js+Flask+Dockerで普通のWebアプリケーションを作る(その6:マイクロサービス化する)

前にこんな感じのことをやってました。 nogawanogawa.hatenablog.com k8sの闇奥が深すぎて、手間取ってます。 今回は、簡単ではありますがマイクロサービス化していきたいと思います。 nogawanogawa.hatenablog.com

【おかわり】Kubernetesについて勉強する(その2)

前回の続きで、再おかわりです。 nogawanogawa.hatenablog.com

【おかわり】Kubernetesについて勉強する

最近、k8sの勉強をしてるんですが、はっきり言って全然理解できてる感じがしないので、何回かおかわり勉強します。 多分、年内はk8sと格闘することになりそうな勢いですが、なんとか年内には普通に使いこなせるように頑張ってます。はい。

【自由研究】Vue.js+Flask+Dockerで普通のWebアプリケーションを作る(その5:続Kubernetesに書き換える)

前にこんな感じのことをやってました。 nogawanogawa.hatenablog.com この記事の内容には一点問題があって、マシンの状態によってはDockerコンテナの状態が不安定です。 理由はわかっていて、MySQLのアプリがコンテナ内で起動する前にFlaskが起動してしまい…

【自由研究】Vue.js+Flask+Dockerで普通のWebアプリケーションを作る(その4:Kubernetesに書き換える)

前回はこんな感じのことをやってました。 nogawanogawa.hatenablog.com また、Kubernetesを軽く勉強してました。 nogawanogawa.hatenablog.com nogawanogawa.hatenablog.com 今回はせっかく勉強したKubernetesを使っていきたいと思います。

【自由研究】Vue.js+Flask+Dockerで普通のWebアプリケーションを作る(その3:Dockerコンテナでマイクロサービスっぽくする)

前回はこんな感じのことをやってました。 nogawanogawa.hatenablog.com 今回はDockerなんかを使ってバックエンドAPIを作る準備をします。

Dockerについて勉強してみた(その3 : Kubernetes)

この前はこんな感じのことをやっていました。 nogawanogawa.hatenablog.com 今回もDocker関連をやっていきます。 今回はオーケストレーションをやっていきます。 参考にさせていただいたのはこちら。 Docker/Kubernetes 実践コンテナ開発入門作者: 山田明憲…

Dockerについて勉強してみた(その2 : docker-compose)

自宅の積読が一向に減る気配がない(むしろどんどん増えてるような…)ので、本腰入れて積読を消費していきたいと思います。 まずはDockerについてです。以前こんな感じで触りだけやっていました。 nogawanogawa.hatenablog.com 最近はDockerを当たり前に使うよ…

【備忘録】Docker for windowsで突然ディレクトリがマウントされなくなった話

最近環境を統一する意味でも、なるべくDockerを使用しています。 Docker for windowsを使っていて、急にホストマシンのディレクトリがマウントされなくなったので、その対応のメモです。 状況 対応 結果 状況 Docker for windows を使用中に、WSL(Ubuntu16.0…

Portainerでコンテナ管理する(ついでにVue.js開発環境も作る)

最近windowsとMacを行ったり来たりするので、いっその事Docker環境で統一したいと思ってます。 ということで、Dockerの環境をGUIで楽ちん管理するPortainerも導入したいと思います。 ついでと言ってはなんですが、今回はVue.jsの開発環境をDockerに移行しま…

Dockerについて勉強してみた

プログラミングすることは好きでも、環境構築は嫌いという方も多いのではないでしょうか? 私は環境構築大嫌いですw 最近では"Docker"なるものがあって、何やら環境周りを簡単にできる模様です。 今どきのソフトウェア開発の現場では、もはやDockerを使えな…