Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

[centos@minikube ~]$ sudo yum list docker-ce --showduplicates | sort -r * updates: ftp.iij.ad.jp Loading mirror speeds from cached hostfile Loaded plugins: fastestmirror * extras: ftp.iij.ad.jp docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable docker-ce.x86_64 18.03.0.ce-1.el7.centos docke
引き続き「Kubernetes完全ガイド」読んでお勉強。 Pod と ReplicaSet と Deployment Pod はリソースの最小単位であり、ReplicaSet は Pod を管理するリソース。 ReplicaSet は Pod が停止すると自動的に再起動したりする。 Deployment は、 Pod に含まれるコンテナをバージョンアップする際に、古いコンテナを徐々に減らし、新しいコンテナを徐々に増やすなどの管理をする。 Pod Podはリソースの最小単位。 Podは1つ以上のコンテナから構成される(2つや3つの場合もある)。 同じPodに含まれる複数のコンテナはIPアドレスを共有している。 従って、同じPodに含まれるコンテナ同士で同じポート番号を使用することはできない。 Podの作成 こんな感じで設定ファイルを用意する。
引き続き「Kubernetes完全ガイド」読んでお勉強。 Pod と ReplicaSet と Deployment Pod はリソースの最小単位であり、ReplicaSet は Pod を管理するリソース。 ReplicaSet は Pod が停止すると自動的に再起動したりする。 Deployment は、 Pod に含まれるコンテナをバージョンアップする際に、古いコンテナを徐々に減らし、新しいコンテナを徐々に増やすなどの管理をする。 ReplicaSet ReplicaSetは指定した数のPodを起動し、その数を維持し続けるリソース。 Podがなんらかの理由で停止したら、ReplicaSetが再起動してくれる。 ReplicaSetの作成 sample-replicaset.yml というファイルを作って、ReplicaSetを定義する。 apiVersion: apps/v1 kin
概要 前回の「初めてのkubernetes(Minikube) Windows環境でチュートリアル+α」に続き、アプリケーションサーバ用PodとDBサーバ用Podの連携をやってみたので理解したことをメモとして残したいと思います ※minikubeコマンドを実行する際は管理者権限で実行してください 実行環境 Windows 10 pro Minikube v0.28.0 Docker Version 18.06.1-ce-win73 (19507) さっそく手順 1. サンプルアプリケーションの取得 今回はNode.jsのアプリケーションからRedisのデータを取得して表示する**簡単なサンプルアプリケーション**を使っていきますので、ソースをローカルにクローンしてください ローカルで事前に動作確認できるようにdocker-composeも用意していますので、適宜に活用してください cons
Minikubeとは ローカル環境で動作可能なKubernetes(Win/Mac/Linux...) Dockerホストが別途必要(Docker for Windows...) ハイパーバイザーが別途必要(Hyper-V、VirtualBox...) Minikube用のVMイメージの作成は不要 インストール Docker for Windowsインストール (省略) VirtualBoxインストール (省略) minikube.exeダウンロード https://github.com/kubernetes/minikube/releases minikube-windows-amd64.exeをダウンロード 保存先パスを環境変数PATHに追加 ファイル名を「minikube.exe」にリネームし、任意のフォルダに保存(例:c:\minikube) Kubernetesクラスタの作成 ハ
概要 前回の「初めてのkubernetes(Minikube) Windows環境構築編」を終えて、Kubernetes(以降 k8sとする)の公式チュートリアルを実践した内容と理解したことを残しています おまけとして公式チュートリアル内にはなかったマニュフェストファイルからデプロイも追加しています ※以下のminikubeコマンドは管理者権限で実行してください 実行環境 Windows 10 pro Minikube v0.28.0 Docker Version 18.06.1-ce-win73 (19507) 事前準備 後述ではビルドしたDockerイメージをMinikubeにデプロイしますが、Dockerイメージのビルド先はローカル(Moby)のDocker Hostではなく、MinikubeのDocker Hostにビルドするため、以下のように一時的に環境変数を設定します なお、D
スクラム開発もどきをしているのだけど、これまで使ってたRedmineのBacklogsプラグインがいまいち使いづらかったのでtaigaに移行しようとしてはまっている話。 何を使うか サーバ立てるのは面倒なのでdockerでどうにかしたい。 探すといろいろでてくるのだけど、公式ドキュメントに当ってみると、taigaはdockerをサポートしていないものの、いくつか紹介されているリポジトリがあったので、せっかくなので使ってみたかったdocker-composeの設定が入ってる を選んでみる。 構築 $ git clone https://github.com/benhutchins/docker-taiga-example.git して、手順に従って設定を修正。 taiga-conf/conf.jsonがtaiga-frontの設定。いくつか修正をいれる。(コメント参照) { "api": "
version: "2" services: postgres: image: postgres:10 ports: - "5432:5432" environment: POSTGRES_USER: postgre POSTGRES_PASSWORD: postgre POSTGRES_INITDB_ARGS: "--encoding=UTF-8 --locale=ja_JP.UTF-8" volumes: - ./db/psgl:/var/lib/postgresql/data app: build: . depends_on: - postgres environment: TZ: "Asia/Tokyo" $ docker-compose up -d postgres $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS POR
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く