メインカテゴリーを選択しなおす
【Cloud Native Buildpacks】Paketoでjavaアプリをビルドしてみる
はじめにCloud Native Buildpacksを実現する一つであるPaketo Buildpacksを使ってjavaアプリのビルドをしてみます。Cloud Native Buildpacksについては、下記でざっくり解説しています。
Cloud Native Buildpacksについてざっくり理解する
はじめにCloud Native Buildpacksについてざっくり解説し、実際に使ってどんなことができるか試してみたいと思います。Cloud Native BuildpacksとはCloud Native Buildpacksとは、アプ
【Dip Rubocop】DipでRubocopのチェック対象をgit diffで変更のあったファイルのみを対象とする
「DipでRubocopのチェック対象をgit diffで変更のあったファイルのみを対象とする」について、 default_args に指定されている --name-only --diff-filter=AMRC で実現しています。 default_args: $( git diff --name-only --diff-filter=AMRC grep -e ".*\.rb" paste -s - )
[docker]未使用リソースを全て削除する方法があった!docker-compose buildで「no space left on device」というエラーが出たので試してみました
割と頻繁にdocker-compose buildをしていた時、なぜかビルドに失敗することがありました。エラーメッセージを見てみると、何やら「no space left on device」という文字が...調べてみると、dockerのリソ
QNAP NASでDocker(Container Stationを使用)
ネット上では、DockerFileをちゃんと設定してあれば、サクッと環境構築できるようですが、QNAP NASでもコマンドラインで行えばできるようですが、そこまで技術はないため、GUIで作業が行えるContainer Stationを試行錯誤しながら使用してみました。「日本語開発環境が進化している」で投稿した、なでしこサーバーにチャレンジしてみる。(ハード)QNAP NAS TS-231+(HDD 300MB×1台)Container Stationのインストールを行い起動...
【Kubernetes】ローリングアップデートでのminReadySecondsとreadinessProbe
はじめにKubernetesでローリングアップデートをする時に、readinessProbeとminReadySecondsを設定するとどう動くのか気になったので実際に試してみました。readinessProbereadinessProbe
はじめにKubernetesのデプロイ戦略として、Recreateを実際に動かして試してみます。Kubernetesでの代表的なデプロイ戦略については、下記でざっくりまとめています。RecreateとはRecreateは、全てのPodを同時
こんにちは、素人エンジニアです。この記事では、「Docker Desktop」のインストール方法を紹介します。2021/04/15に、Apple M1チップに対応した「Docker Desktop」が一般公開されました。M1チップのMacB
Dockerイメージを作成してTomcatへアプリをデプロイする
こんにちは、素人エンジニアです。この記事では、DockerでTomcatを立ち上げてアプリをデプロイする方法を紹介します。Dockerfileで作成したイメージをdocker runすることで、アプリをTomcatにデプロイします。Dock
DockerでTomcatを複数立ち上げる方法!docker-composeで複数コンテナを起動する
この記事では、Dockerで簡単にtomcatを2つ立ち上げる方法を紹介します。Dockerfileを二つ用意してdocker-composeで一気に起動したり、Dockerfileなしでdocker-compose.ymlで全て完結させる
【Docker】PostgreSQLの起動時に初期データをセットアップ
この記事では、dockerでPostgreSQLの環境を構築する際に、DBやテーブル、データをセットアップする方法を記載します。docker-composeを使用してDB起動時に初期設定ファイルを読み込むと、ファイルに記載した設定通りにセッ
【WSL】Dockerが起動していないとCouldn’t connect to Docker daemonというエラーが発生します
WindowsのWSLでDockerのコマンドを使おうとしたところ、dockerが起動していないとエラーで注意されました。$ docker-compose upERROR: Couldn't connect to Docker d
TomcatとPostgreSQLをdocker-composeで起動してDBのデータを取得するJavaサーブレットを実行する
Tomcatでサービスを立ち上げて、PostgreSQLのDBからデータを取得してみようと思いました。docker-composeでTomcatとPostgreSQLを起動すれば、簡単に環境を構築できそうです。サンプルを例に、やり方を紹介し
複数のdocker-compose間を接続するにはnetworksを設定する必要があります
networksを設定してネットワークを共有することで、複数のdocker-compose間での接続が可能になります。例として、JavaサーブレットからDBのデータを取得するサンプルを作りました。サンプルは、こちらの記事で紹介したものを流用
【React】docker-composeでWebアプリをコンテナ化して起動するにはcommandを指定します
Reactで作成したWebアプリを、dockerでコンテナ化して起動します。すでに作成したアプリにdocker-compose.ymlを追加するだけでOKです。今回は、私が作成したTo doアプリを使用します。docker-compose.