並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 502件

新着順 人気順

docker-composeの検索結果321 - 360 件 / 502件

  • RailsアプリのためのDockerfileとdocker-compose.ymlのサンプル - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

      RailsアプリのためのDockerfileとdocker-compose.ymlのサンプル - Qiita
    • https://qiita.com/ongstar/items/ec3b71c581b2b362aa3d

      • nginx-proxy(Docker)で設定なしリバースプロキシ - Fusicきばんブログ

        こんにちは桜川です。 Docker便利ですね! 自分の開発環境はWebサーバーにアクセスするのに、前段にNginxでリーバースプロキシを設置してホスト名を切り替えてアクセスしてます。 この方法で基本困ってなかったのですが、地味にめんどくさいのがNginxへのリバースプロキシ設定の追加です。 コンテナ新規起動 => Nginxのリバースプロキシ設定の追加 => Nginx再起動 この設定1分あれば完了する。。。 けど、めんどくさい。。。 しかも、設定ファイルの管理もめんどくさい。。。 やっぱりあった nginx-proxy を利用するとコンテナに起動・終了を検知して自動でリバースプロキシの設定を行ってくれます! nginx-proxy 知らなかったよ。。。 ググってすらなかった。。。 github.com jwilder/nginx-proxy とりあえずhttpアクセスできるようにする リ

          nginx-proxy(Docker)で設定なしリバースプロキシ - Fusicきばんブログ
        • Docker Composeで、Apache Geodeの簡単なクラスタ環境を構築する - CLOVER🍀

          1.0.0-incubatingがリリースされて久しいApache Geodeですが、クラスタ環境を簡単に構築するような Docker Composeを書いてみようかなと思いまして。 あくまで手元で簡単に確認したいがための内容なので、あんまりがっちりとした内容ではありません。 次のことをやります。 Dockerイメージは、Apache Geode提供のものを使う LocatorとServerでコンテナを分ける Locatorは、とりあえずひとつ Serverは複数起動可能にする Cache XMLは、volumeでコンテナ外から与える Apache GeodeのDockerイメージは、こちら。 apachegeode/geode で、できあがったファイルはこちら。 docker-compose.yml version: "3" services: locator: image: apach

            Docker Composeで、Apache Geodeの簡単なクラスタ環境を構築する - CLOVER🍀
          • docker-composeによる GitLabの実行と運用 - Qiita

            GitLab環境作成 2018年内のGitHub買収が決まりました。ここでGitLabへのインポートが突如スパイクした訳なのですが、GitLab環境をローカルに構築した事もあって、GitLab環境の整備の仕方や、DR方法を書いていきたいと思います。何だかんだでアジャイル人間なので徐々にこの項も更新していきます。 ※因みにあまり知らなくても良いですがGitLabはRuby On Railsで出来ています。 DockerとDocker-compose Dockerはコンテナ環境ですが、複数コンテナによるアプリケーションを素早く立ち上げるコマンドに docker-composeというものがあります。今回このdocker-composeを使用してGitlabとそのデータベースであるPostgresql、キャッシュのRedisを導入します。 まずDocker環境ですが、詳しくは述べません。CentO

              docker-composeによる GitLabの実行と運用 - Qiita
            • Docker-compose(旧fig)を使って、古典的なLAMP環境を作る - Qiita

              Help us understand the problem. What are the problem?

                Docker-compose(旧fig)を使って、古典的なLAMP環境を作る - Qiita
              • Docker Composeをやってみた。 - Day-to-day the memorandum

                Docker Composeを使ってLAMP環境を作ったので自分用のメモ はじめに 実行時のdockerのバージョンは以下です。 $ docker --version Docker version 1.13.1, build 092cba3docker-composeのバージョンは以下です。 $ docker-compose --version docker-compose version 1.11.1, build 7c5d5e4 Dockerのインストール 下記サイトからOS別のインストール手順をみて順番に実行していく。 https://docs.docker.com/engine/installation/ Docker Composeのインストール 下記サイトからインストール手順をみて順番に実行していく。 https://docs.docker.com/compose/instal

                  Docker Composeをやってみた。 - Day-to-day the memorandum
                • Rails5とwebpackerをdocker-composeを使って快適に開発する - Qiita

                  default: &default adapter: mysql2 encoding: utf8mb4 charset: utf8mb4 collation: utf8mb4_general_ci pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> username: <%= ENV['RAILS_DATABASE_USER'] %> password: <%= ENV['RAILS_DATABASE_PASSWORD'] %> host: <%= ENV['RAILS_DATABASE_HOST'] %> test: <<: *default database: <%= ENV['RAILS_DATABASE_TEST'] %> development: <<: *default database: <%= ENV['RAILS_DATAB

                    Rails5とwebpackerをdocker-composeを使って快適に開発する - Qiita
                  • DockerToolboxで作るWindows用開発環境の構築 - Qiita

                    はじめに IDEを使う場合やデザイナさんのPCで開発をする場合にもDockerで手軽に開発環境を作りたい。 Docker+Virtualboxを使用するとコンテナとホストOSの間に簡単に共有フォルダが作れるので、 好きなエディタなどを使って開発を進めることができます。

                      DockerToolboxで作るWindows用開発環境の構築 - Qiita
                    • ローカルでdocker-composeを操作するためのGUIツール書いた - みつのーと

                      ローカルでdocker-composeを操作するための簡単なGUIツールをElectronを使って書いた。 非エンジニアの人でも気軽に開発環境をローカルで動かせるように、といった気持ちで作った。 「エンジニアが作成したdocker-composeを使って、非エンジニアの人がローカルで動作確認する」といった用途をイメージしてる。 GitHubにソースと実行ファイル(zip)を置いてある。 mitsu-ksgr/swimmy: Swimmy is simply GUI client of docker-compose built on Electron. Release ver 0.2.0 · mitsu-ksgr/swimmy 名前はスイミーにした。 Kitematicのマスコット?がエイなので魚介がいい 複数コンテナが一緒に動作するから、群泳するやつがそれっぽい で、最初に思いついたのがス

                        ローカルでdocker-composeを操作するためのGUIツール書いた - みつのーと
                      • React の Helloworldを docker-compose を使って webpack + babel , express, webpack-dev-serverを試したメモ - Qiita

                        React の Helloworldを docker-compose を使って webpack + babel , express, webpack-dev-serverを試したメモExpressDockerReactbabelwebpack-dev-server webpack # Reactのトランスパイルを行うビルドツール - Dockerfile - package.json # npmのモジュールを管理・スクリプトの設定 - webpack.config.babel.js # webpackの設定ファイル。babelを利用してes6で記述可 - .babelrc # babelによるトランスパイルの設定ファイル express # サーバー - Dockerfile src - app.js # webpackのエントリポイント。このファイルをトランスパイルする。 myapp -

                          React の Helloworldを docker-compose を使って webpack + babel , express, webpack-dev-serverを試したメモ - Qiita
                        • Dockerコンテナ間で双方向通信させる - Qiita

                          まえがき 自社のサービスでマイクロサービスアーキテクチャを基本として設計・開発を行っています。またDockerを用いてインフラをコード化し冪等性を担保し、どこでも同じ環境を再現でき、スケーラブルであるなど様々な恩恵を受けて、インフラもマイクロサービス特性である疎結合で高凝縮性をそのまま実現しています。 今回はちょっと困っていたコンテナ間双方向通信する方法について、解決ができたので共有しようと思いました。 これを読むとわかること ( TL;DR ) Dockerコンテナ間で通信する方法 特にコンテナ間の双方向通信はDocker Compose version2で解決(※) Docker ComposeのVersion 2 が少しわかる(チラッと) ※別の表現をするなら、docker networkを作成してdocker run時に作ったnetworkを--networkで指定すれば良いです。

                            Dockerコンテナ間で双方向通信させる - Qiita
                          • Dockerのログが大きくなりすぎたから最新のだけ見たい - Qiita

                            上記コマンドで出力したとき最新のログにたどり着くまでに数分かかってしまうことが・・・。サクッと見たい・・・。 ログの削除で調べたが、うまく削除できずに困っていたところ、以下の情報を発見 つまり

                              Dockerのログが大きくなりすぎたから最新のだけ見たい - Qiita
                            • docker-composeとdockerコマンドまとめ - Qiita

                              $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES bb8bf3e2a7fa docker_nginx "nginx -g 'daemon ..." 3 days ago Up 20 seconds 443/tcp, 0.0.0.0:8080->80/tcp nginx 043404e9fe75 docker_php "docker-php-entryp..." 3 days ago Up 21 seconds 9000/tcp, 0.0.0.0:9001->9001/tcp php 472f8a3774a4 docker_mysql "docker-entrypoint..." 4 days ago Up 21 seconds 0.0.0.0:3306->3306/tcp mysql $ docker-com

                                docker-composeとdockerコマンドまとめ - Qiita
                              • Docker Composeで作った複数人プロジェクトで、共有しやすいRails開発環境をアプデした。160906版 | SHINOFARAの日常

                                Docker Composeで作った複数人プロジェクトで、共有しやすいRails開発環境をアプデした。160906版 前回、 Docker Composeで始める複数人プロジェクトで、共有しやすいRails開発環境を作った(たぶん) を書きましたが、この時の構成より良い方法があったので、アプデしました。 したこと mariadbのコンテ周りを中心に見直すPR でdocker-composeの構成を見直しました。 一番大きな変更 # docker/mariadb/Dockerfile FROM mariadb:latest RUN usermod -u 1000 mysql RUN mkdir -p /var/run/mysqld RUN chmod -R 777 /var/run/mysqld を削除して、 docker-compose.yml 側で rails_db: image: ma

                                • docker-compose(dockerで十分)でGitHub Pagesローカル開発環境 - Qiita

                                  はじめに GitHub Pagesでgithub.ioのドメイン使いたい! のですが、GitHub Pages用のリポジトリを作ってコミットするとそのままGithub pagesに反映されてしまうようなので、ローカルで一通り作って表示確認出来たものをコミットしていきたいです。 (作成中の表示崩れてる状態のものを公開したくない) ローカルにGitHub Pages環境を作る方法は公式にあるのですが、 Setting up your GitHub Pages site locally with Jekyll - User Documentation 仮想環境全盛の時代ですので、ここは手っ取り早くdockerでというかdocker-composeで作成します。 ので、docker-composeが動かせてファイル共有も可能な状態になっていることが前提です。 あと、GitHub Pagesにはユー

                                    docker-compose(dockerで十分)でGitHub Pagesローカル開発環境 - Qiita
                                  • docker-composeを使って一瞬でLAMP環境を作る方法(SSL化も) - Qiita

                                    こちらにより見やすい記事も用意しました。 よろしければどうぞー 1.概要 本記事で出来るようになること 1コマンドで Nginx(SSL化用リバースプロキシ) MariaDB CentOS7 Apache php のコンテナが下記の簡略図で立ち上がり、gitかなにかでwebアプリコンテンツをDocumentRootに置けば、すぐに使えるようになります。 簡略図 本稿のレベルとしては 「dockerとdocker-composeが何なのかはなんとなく知ってるけど、あんまり使ったことない人」向けです。 それぞれの基本知識としては下記を斜め読みすれば十分だと思います。 dockerについて 【入門】Dockerとは?使い方と基本コマンドを分かりやすく解説します docker-composeについて 複数のDockerコンテナを自動で立ち上げる構成管理ツール「Docker Compose」 俺はさ

                                      docker-composeを使って一瞬でLAMP環境を作る方法(SSL化も) - Qiita
                                    • http://www.gakusmemo.com/?p=572

                                        http://www.gakusmemo.com/?p=572
                                      • docker-compose "up" " run" "start" コマンド 違い - Qiita

                                        docker-compose up 👉 docker-compose.ymlで定義したサービスを開始または再起動する デフォルトは「アタッチド」モードであり、全てのコンテナのログが画面上に表示される。 「デタッチド」モード( -d )では、Compose はコンテナを実行すると終了するが、コンテナは後ろで動き続ける
。 docker-compose run 👉 「ワンオフ」(one-off;1つだけ、偶発的) または「アドホック」(adhoc;臨時)なタスクを実行
する 実行するにはサービス名の指定が必要であり、特定のサービス用のコンテナを起動し、かつ依存関係のあるコンテナも起動する
。 テストの実行であったり、データ・ボリューム・コンテナに対するデータの追加・削除といった管理タスク。 run コマンドは実際には docker run -ti。
コンテナに対してインタラクティブなターミ

                                          docker-compose "up" " run" "start" コマンド 違い - Qiita
                                        • Minikubeを触ってみる、gcr.ioのプライベートレジストリからimageをpullしてみる - Qiita

                                          Kubernetesのクラスタをローカルで作れるminikubeへの手を付け方をまとめる。 kubernetes/minikube: Run Kubernetes locally https://github.com/kubernetes/minikube 現在最新バージョンは0.18.0。 What is Minikube? Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day. シングルノードのkubernetesを作って実験と

                                            Minikubeを触ってみる、gcr.ioのプライベートレジストリからimageをpullしてみる - Qiita
                                          • ローカルでfuelphpを開発するためにdocker使いましょう的なお話

                                            version: '2' services: app: image: 'silintl/php7' container_name: 'local-fuelphp' working_dir: '/var/www' environment: FUEL_ENV: 'test' volumes: - './:/var/www' - './apache2/sites-enabled/vhost-config.conf:/etc/apache2/sites-enabled/vhost-config.conf' ports: - '80:80' mysql: image: 'mysql:5.7' container_name: 'local-mysql' environment: MYSQL_ROOT_PASSWORD: 'root' MYSQL_DATABASE: 'database_name' MY

                                              ローカルでfuelphpを開発するためにdocker使いましょう的なお話
                                            • docker-composeでredis環境をつくる - Qiita

                                              version: '3' services: redis: image: "redis:latest" ports: - "6379:6379" volumes: - "./data/redis:/data"

                                                docker-composeでredis環境をつくる - Qiita
                                              • docker-compose up — Docker-docs-ja 24.0 ドキュメント

                                                Guides - ガイド Docker 概要 Docker の入手 始め方 - Get started Docker Desktop ハンズオン ガイド 言語別ガイド Docker で開発 Docker で構築 プロダクションでアプリを実行 教育用リソース Product manuals - マニュアル Docker Desktop Docker Engine Docker Compose Docker Hub Docker Registry Reference - 参考資料 リファレンス・参考資料 コマンドライン・リファレンス Docker CLI (docker) Docker Compose CLIリファレンス docker-compose CLI 概要 Compose CLI 環境変数 コマンドライン補完 docker-compose build docker-compose co

                                                • [Docker / Docker Compose] コンテナのIPアドレスを固定する方法 - zaki work log

                                                  以前「コンテナ若葉マーク」で「コンテナ環境ではIPアドレスじゃなくてコンテナ名を使って通信しろ!(IPアドレスは意識するな!)」みたいなことを話したりしたことあったんですが、何らかの理由でコンテナ名(ホスト名)でなくIPアドレスを使って(イコールIPアドレスを固定して)コンテナを使いたい場合について。 コンテナ単体で固定IPアドレスを使いたいユースケースはさすがに無いと思うので、複数のコンテナをデプロイしてお互いのコンテナ間通信の際にIPアドレスを固定したい、という場合について、Docker単体(docker実行)の場合と、Docker Compose使用時それぞれについて説明します。 まずDocker Networkを作成してから、そのネットワーク上にコンテナをデプロイ、という構成は同じです。 Docker単体 Network作成 ネットワークのみ指定のコンテナ IPアドレス指定 Doc

                                                    [Docker / Docker Compose] コンテナのIPアドレスを固定する方法 - zaki work log
                                                  • *.ruby-lang.org の証明書を更新した, docker-compose を使って CentOS 7 用の ngx_mruby の rpm 作る君を作った - HsbtDiary(2015-08-14)

                                                    ■ *.ruby-lang.org の証明書を更新した 今年も globalsign の OSS 向け証明書提供プログラム に申し込んで無事 accept されたので、*.ruby-lang.org の SSL 証明書を 2016/10 まで更新した。ワイルドカード証明書、普通に購入したら $800 弱するので、勤務先のグループ企業ながら globalsign には感謝してる。 SSL 証明書を使ってるサイトは以下のとおり https://www.ruby-lang.org (with staging) https://bugs.ruby-lang.org https://ftp.ruby-lang.org heroku だと certs:update でいいけど、オンプレミスなやつで nginx の証明書を入れ替える時、連結の順序をいつも忘れてしまう。順序はサイトの証明書、中間証明書、ル

                                                      *.ruby-lang.org の証明書を更新した, docker-compose を使って CentOS 7 用の ngx_mruby の rpm 作る君を作った - HsbtDiary(2015-08-14)
                                                    • Dockerでコンテナ内にbundle installされない問題の解決法 - カクカクしかじか

                                                      前提 こちらの記事はDockerに対して不慣れな人間が書いているので、そらそうやろ!という内容が含まれます。 それでも個人用メモとして放流します。 技術要素 Rails 5.2.2.1 Ruby 2.5.1 mongodb 4.0.6 Dockerを扱うディレクトリ構成 アプリディレクトリ/ Gemfile Gemfile.lock Dockerfile docker-compose.yml 遭遇したエラー docker-compose run web bundle install --path vendor/bundler を実行した後なのに docker-compose up でサーバーを起動しようとすると Run bundle install to install missing gems. というエラーが出てしまう... Could not find bson-4.4.2 in a

                                                        Dockerでコンテナ内にbundle installされない問題の解決法 - カクカクしかじか
                                                      • Python3の実行環境をDockerで用意する - Qiita

                                                        「モバイルSuicaの利用履歴を経費精算に簡単に出せるように編集するサービスの作成」の第一歩 まずはPythonでの開発を行うのでPythonを実行できる環境を作る 筆者の環境 windows PC (Core i7-7600 / 16GB) VS codeで編集 PythonとDockerの拡張機能は入れておくと便利 方針 Windows PCで開発しているので直接やるといろいろ面倒くさい Pythonの実行環境はDockerでコンテナを立てる 準備 Docker for Windowsをインストールする Hyper-Vの有効化など必要。 [docker-compose]もインストール ※[Docker] Windows 10 Pro 64bit に Docker と Docker Compose をインストールする Dockerfileを作る いろいろインストールするのでイメージをbu

                                                          Python3の実行環境をDockerで用意する - Qiita
                                                        • docker-compose up で一部のサービスを除外する方法

                                                          追記 2021/03/25: profiles を使った方法について追記しました。 Docker 小ネタで、 docker-compose up コマンドで一部のサービスを除外する方法についてです。 動作確認時点の Docker と Docker Compose のバージョンは次のとおりです。 docker: 19.03.5, build 633a0ea docker-compose: 1.25.4, build 8d51620a docker-compose.yml で定義されたサービスのうち一部を除外してサービスを起動する方法として、以下の 3 通りの方法があります。 方法 A: docker-compose up の引数を使う 方法 B: docker-compose up の --scale オプションを使う 方法 C: 設定ファイルで profiles を使う 方法 A: doc

                                                            docker-compose up で一部のサービスを除外する方法
                                                          • GitHub - uzyexe/mesos-marathon-demo: docker-compose on mesos with marathon

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - uzyexe/mesos-marathon-demo: docker-compose on mesos with marathon
                                                            • PyCharm + Docker Composeで開発する

                                                              前回はPyCharmで単体のDockerfileを使う内容の記事でしたが、実際の開発だとDocker Composeを使うことが多いかなと思います。 そこで、今回はDocker Composeを使ってDjangoアプリを動かしてみました。 ちなみにサンプルコードよりも実践的な内容にしたかったので、PyCon JP 2016のWebサイトを動かしていきます。 手順 ざっくりした手順は下記。 Docker環境の準備(前回と同じ) ソースコード一式をcloneして、PyCharmで開く PyCharmでInterpreterの設定 Run Configurationの設定 Djangoアプリの初期設定を行い、実行する Docker環境の準備 まず、前回同様Dockerインストール済みの環境を用意します。 さくっとdocker-machineでやりました。 [alpaca]~/github/pyc

                                                                PyCharm + Docker Composeで開発する
                                                              • docker-composeでバッチを走らせる with Javaバッチ - Qiita

                                                                Dockerはデーモンプロセスを立ち上げるだけが能ではありません。一度だけ実行するバッチも立ち上げるのも全然アリです。 ただ、 docker コマンドでコンテナを起動するのは辛いですね。バッチでも docker-compose を使いましょう。 今回はバッチとしてJavaで書かれた単純なCLIプログラムを動かしたいと思います。 ソース ここからDLできます。 構成の紹介 Java アプリ部分 適当にSpring bootで作った。下記のようなものを実行する。バッチの引数や環境変数をプリントするだけのものです。 // Spring boot で CommandLineRunner 噛ませた時のmain関数みたいなやつ @Override public void run(String[] args) throws Exception { System.out.println("Batch ru

                                                                  docker-composeでバッチを走らせる with Javaバッチ - Qiita
                                                                • ありのままのコンテナを使って E2E テストを GitHub Actions 上で行う

                                                                  コンテナでサーバーを動かして、それに対するリクエストをするE2Eテストを GitHub Actions 上で動かすことに苦労したので書く。 成果物repo: https://github.com/sadnessOjisan/e2e-gha お題となるサーバー コンテナに固めるから別に何言語でも良いので、まずはちょっとしたエコーサーバーを書いてみよう。 import Fastify from "fastify"; const fastify = Fastify({ logger: true, }); fastify.get("/", async function handler(req, res) { const q = req.query["q"]; res .status(200) .headers({ "content-type": "application/json", }) .se

                                                                    ありのままのコンテナを使って E2E テストを GitHub Actions 上で行う
                                                                  • Docker ComposeでLocustの負荷試験環境を作成する - Qiita

                                                                    負荷試験の環境を手軽に作りたいという思い、Dockerで使って作ってみた。 基本的には下記のものとほとんど下記を参照しています。+αとしてDocker Compose使うとよりいいかんじにmaster slave構成ができるというもの。 Python 製負荷テストツール Locust を Docker コンテナで試す Docker + Locustのことは上記に詳しく書いているので省略します。 source Docker ComposeのConfigは下記のようになっていて、テスト用にnginxを立てていて、nginxに対して負荷をかけていく構成にしています。 web: image: nginx ports: - "80:80" master: build: . command: locust -f /locust/scenarios.py -H http://web --master p

                                                                      Docker ComposeでLocustの負荷試験環境を作成する - Qiita
                                                                    • AWS EC2インスタンスにdockerとdocker-composeをインストールして簡単なWEBサービスを立ち上げる方法 - Qiita

                                                                      AWS EC2インスタンスにdockerとdocker-composeをインストールして簡単なWEBサービスを立ち上げる方法AWSEC2Dockerdocker-compose 経緯 docker中毒の私は最近何をするにもdockerを使ってしまいます。ということで今回はAWS EC2にdockerとdocker-composeをインストールしていきたいと思います。 dockerの動作確認がてらnginxコンテナでWEBサービスを起動してアクセスしてみます。 前提条件 AWSのアカウントが作成してあること SSHクライアントが用意してあること(今回はCygwinを使いました。) やること AWS EC2インスタンスの新規作成 dockerインストール docker-compose インストール dockerでnginxコンテナを立ち上げる 1. AWS EC2インスタンスの新規作成 早速や

                                                                        AWS EC2インスタンスにdockerとdocker-composeをインストールして簡単なWEBサービスを立ち上げる方法 - Qiita
                                                                      • GitHub - deviantony/docker-elk: The Elastic stack (ELK) powered by Docker and Compose.

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - deviantony/docker-elk: The Elastic stack (ELK) powered by Docker and Compose.
                                                                        • Kubernetes: v1.6 の Role-Based Access Control (RBAC) を minikube で試す - Qiita

                                                                          Kubernetes: v1.6 の Role-Based Access Control (RBAC) を minikube で試すkubernetes Kubernetes 1.6 で Role-Based Access Control (RBAC) が beta になり、デフォルトのロールの拡充や kubectl からロールの紐付けができるようになったりと大幅にアップデートされました 。以下は v1.6 の RBAC と minikube で試す際のメモになります。 v 1.6 での RBAC の主な変更点 デフォルトロールの拡充。汎用的に使える読み取り専用ロール (view) や 書き込み権限ロール (edit) などが用意されました。 kubectl のサブコマンド create rolebinding/clusterrolebinding が追加され簡単にロールの紐付けができるよ

                                                                            Kubernetes: v1.6 の Role-Based Access Control (RBAC) を minikube で試す - Qiita
                                                                          • Docker Composeでコンテナ運用を簡単化してみる - そんな今日この頃でして、、、

                                                                            Dockerそれなりにいじれるようになり入門レベルは脱したかなと思ってはいるが、色々なものを読むとまだまだ学びがありますな。 先日配信されたWEB+DB PRESS vol.86には正にDocker運用が特集されており、「1コンテナ1プロセスの徹底=パーツの代替可能性確保」あたりなんかはかなり自分の中では意識変革があった。 WEB+DB PRESS Vol.86 作者: 結城洋志,沖元謙治,足永拓郎,林健太郎,大竹智也,内田誠悟,伊藤直也,中山裕司,hiroki.o,泉水翔吾,佐藤太一,高橋俊幸,西尾泰和,舘野祐一,中島聡,橋本翔,はまちや2,竹原,麻植泰輔,WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2015/04/23メディア: 大型本この商品を含むブログを見る (今月号の他の記事も含め個人的にヒット率高い。定期購読してない人も手にとってみる価値はあると思う。

                                                                              Docker Composeでコンテナ運用を簡単化してみる - そんな今日この頃でして、、、
                                                                            • Windows + docker-compose + mysql で文字化けさせない方法 - Qiita

                                                                              command: > mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci --skip-character-set-client-handshake つまり、command で mysqld の引数に下記を指定する。 --character-set-server=utf8 --collation-server=utf8_unicode_ci --skip-character-set-client-handshake ※ skip-character-set-client-handshake はクライアント設定に関係なく utf8 を強制する。 これでOK。 なお、今回の件で判ったのだが Windows 環境で /etc/mysql/conf.d を使う場合は注意が必要だ。 文字化けする条件 Window

                                                                                Windows + docker-compose + mysql で文字化けさせない方法 - Qiita
                                                                              • ELB+Swarm+Compose+Consul+Registratorで夢は叶うのか(2) - Qiita

                                                                                前回の続きです 前の記事 : ELB+Swarm+Compose+Consul+Registratorで夢は叶うのか(1) スプリットブレイン状態なConsulを立てる Swarmは全ノードとコンテナを知っているがConsulは自ノードの設定しか責任を持たないようにしたかった。 Dockermanの/root/docker-host/にnodesを掘ってそこに新しいdocker-compose.ymlを書こう consul: command: -server -bootstrap -ui-dir /ui image: progrium/consul:latest ports: - "8300" - "8400" - "8500" - "8600/udp" environment: - "affinity:container!=nodes_consul_*" net: "host" regi

                                                                                  ELB+Swarm+Compose+Consul+Registratorで夢は叶うのか(2) - Qiita
                                                                                • hanhan's blog - dockerのオレ的ノウハウメモ

                                                                                  dockerの自分ノウハウが少し溜まってきたのでメモ。 Dockerfileからプライベートリポジトリをpullする。Clone private git repo with dockerfile - stackoverflow Web上でも色々と話されているけど、コレっていう解決策はまだ見てない。 以下の2つが現状でのやり方候補。 BuildするサーバのユーザがcloneしてADD docker buildを実行するユーザの公開鍵をdeploy keyとして登録する方法。 buildを実行するユーザがリポジトリをcloneして、コンテナにADDする。 公開鍵と秘密鍵のセットを、Dockerfileと共に使うパターン 事前にdeploy keyとして登録しておいたパス無しの鍵セットを、コンテナに追加するパターン 上記のstackoverflowでもその方法が書いてある。 今のところ、後者の方

                                                                                    hanhan's blog - dockerのオレ的ノウハウメモ