並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 503件

新着順 人気順

docker-composeの検索結果361 - 400 件 / 503件

  • 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のオレ的ノウハウメモ
        • CoreOSにdocker-composeとBash-Completion - Qiita

          $ cat /etc/os-release NAME=CoreOS ID=coreos VERSION=738.1.0 VERSION_ID=738.1.0 BUILD_ID= PRETTY_NAME="CoreOS 738.1.0" ANSI_COLOR="1;32" HOME_URL="https://coreos.com/" BUG_REPORT_URL="https://github.com/coreos/bugs/issues" $ echo $SHELL /bin/bash $ docker version Client version: 1.6.2 Client API version: 1.18 Go version (client): go1.4.2 Git commit (client): 7c8fca2-dirty OS/Arch (client): linux/am

            CoreOSにdocker-composeとBash-Completion - Qiita
          • Macでminikubeを使ってkubernetesクラスタを動かす - Qiita

            してminikubeを起動する。 そして、kubectlで認識されることを確認する。 $ kubectl config current-context minikube minikubeがdockerを内包している形になっているので、環境変数もろもろを書き換える。 ローカルのdockerとminikubeでDockerイメージを共有する minikubeがdockerを内包している形になっているため docker images (eval $(minikube docker-env) && docker images) では結果が異なる。 回避するには、eval $(minikube docker-env)してからdocker buildするなどして、minikube環境下Dockerイメージを作って登録するのが手っ取り早い。 あるいは、

              Macでminikubeを使ってkubernetesクラスタを動かす - Qiita
            • 既存環境に手を加えずにサクッとHTTPS化する (NAT配下でもok) - 水底

              いい加減やらないとなーとn年思いながらも放置していた案件. 結論から言うと↓を使うだけ. github.com 得られるもの HTTPS化 (DV by let’s encrypt) 無料 ずっと使える (let’s encryptの証明書には90日の期限があるが, 自動的に更新してくれる) 対価 80・443 番ポートが利用可能 ドメイン取得済み Docker導入済み (HTTPS化したいエンドポイントはDocker上でなくても可) https-portal は, Webサーバにnginx, 証明書にlet’s encryptベースのリバースプロキシとして動作する. 自動で証明書の更新もしてくれる. 使い方 詳細はリポジトリのREADME参照. Docker Composeからの利用が推奨されている. いくつか利用法が提示されているが, 基本的には以下のような docker-compos

                既存環境に手を加えずにサクッとHTTPS化する (NAT配下でもok) - 水底
              • docker-composeでRails4の開発をする流れ - Qiita

                ./Dockerfile : rails用Dockerfile ./docker-compose.yml : postgresとrailsの連携 FROM rails RUN \ unlink /etc/localtime ;\ ln -s /usr/share/zoneinfo/Japan /etc/localtime ;\ sed -i -e 's@http://archive@http://jp.archive@' /etc/apt/sources.list ;\ apt-get update -qq ;\ apt-get install -y -qq locales ;\ locale-gen ja_JP.UTF-8 ;\ apt-get clean #---------------------------------------------------- WORKDIR /tmp

                  docker-composeでRails4の開発をする流れ - Qiita
                • GitHub - compose-spec/compose-spec: The Compose specification

                  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 - compose-spec/compose-spec: The Compose specification
                  • Vimプラグイン開発の勉強を兼ねて、docker-composeのシンタックスハイライト対応させた件 - Qiita

                    皆さまはじめまして。しくみ製作所のvim大好き@tarumzuです。 この記事はDocker Advent Calendar 2016の12日目がキャンセルされてしまったため、代わりに書いてます。 あとDockerカレンダーですがVimの内容多めです。。w 何卒ご容赦下さいm(__)m 序章 最近、業務時間外は無為に過ごしてしまっていたのですが、ふとtwitterのタイムラインに@mattn_jpさんのこんなツイートが流れてきました。 ジョブジェンジ is 何 / “Vimmerを3つのレベルに分類する” https://t.co/NSZbWg6dGA — おののいも夫 (@mattn_jp) 2016年11月29日 内容を見るとvimmerとしてのレベルが定義されていたのですが、結構いい加減な内容で皆さん言っているとおり1と2の落差が激しいですw ただ、vimプラグインという単語を見たと

                      Vimプラグイン開発の勉強を兼ねて、docker-composeのシンタックスハイライト対応させた件 - Qiita
                    • Dockerとdocker-composeでMySQLを構築する - ブロックチェーンエンジニアの備忘録

                        Dockerとdocker-composeでMySQLを構築する - ブロックチェーンエンジニアの備忘録
                      • gogs + drone.io をつくる docker-compose.yml - Qiita

                        手元で試せる drone.io 環境が欲しかったので作った。 docker-compose.yml の中身 ローカル環境前提で毎回作りなおす形で作ってるのでそれぞれのコンテナにはとくに restart: always は入れてないが、docker-machine 立ち上げ時に常に実行する形にするなら入れること。 consul: container_name: consul image: gliderlabs/consul-server net: host command: -bootstrap registrator: container_name: registrator # リトライが出来ないので restart する形で対処 restart: on-failure net: host image: gliderlabs/registrator command: consul://lo

                          gogs + drone.io をつくる docker-compose.yml - Qiita
                        • Docker Compose - インストール - Qiita

                          原文:Install Docker Compose https://docs.docker.com/compose/install/ Compose をインストールするには、まず Docker のインストールが必要です。それから Compose を curl コマンドでインストールします。 Docker のインストール はじめに、Docker 1.6 以上をインストールします。 Mac OS X の手順(英語) Ubuntu の手順(英語) その他システムの手順(英語) Compose のインストール Compose をインストールするには、次のコマンドを実行します: curl -L https://github.com/docker/compose/releases/download/1.3.1/docker-compose-`uname -s`-`uname -m` > /usr/lo

                            Docker Compose - インストール - Qiita
                          • VMからDockerに乗り換えてみたらどうでしょう? - Toku's Blog

                            この記事は Docker AdventCalandar2016 の22日目の記事です。(大遅刻) 前置き的な Dockerも結構安定してきた(気がする)ので、そろそろVMで頑張っている人もDockerに乗り換えてみたらどうでしょう? という提案みたいなものです。 その際に対応するコマンドなどのまとめなどを書いていこうと思います。 VMの代わりにDockerをつけてみる(コンテナの作成) ManagerでVMを作成したり、 vagrant up などやっていると思いますが、Dockerでは docker run コマンドを使用します。 docker run -d --privileged --name my-vm ubuntu /sbin/init 軽くオプションの説明をしておくと、 -d : バックグラウンドで動作 --privileged : 特権モードで起動(今回掘り下げません) --

                              VMからDockerに乗り換えてみたらどうでしょう? - Toku's Blog
                            • [1.7.0] Compose fails to execute tls, even when docker succeeds · Issue #3365 · docker/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

                                [1.7.0] Compose fails to execute tls, even when docker succeeds · Issue #3365 · docker/compose
                              • docker-composeで作る開発環境の構築例 - Qiita

                                %uname -r 10.6.0 %docker -v; docker-compose --version; docker-machine --version Docker version 17.06.0-ce, build 02c1d87 docker-compose version 1.14.0, build c7bdf9e docker-machine version 0.12.0, build 45c69ad docker-composeとは docker-composeとは複数のコンテナ群とネットワークをまとめて定義できる. docker-composeを使うと依存関係も含めた構成管理が簡単. 1コマンドで開発環境が展開される 開発環境の例 Jupyter で PostGIS のデータを解析する構成. 外部向けにJupyterが 8888 で口を開けている. +---------

                                  docker-composeで作る開発環境の構築例 - Qiita
                                • https://sioyaki.com/entry/2016/06/16/095357

                                    https://sioyaki.com/entry/2016/06/16/095357
                                  • Mac OSでMySQLのDockerイメージを使ったらVOLUMEに書き込み権限がなくなった - Qiita

                                    mysql: image: mysql:5.5.47 environment: - MYSQL_ALLOW_EMPTY_PASSWORD=yes volumes: - ./data:/var/lib/mysql MySQLコンテナ内の/var/lib/mysqlを./dataにマウントして、コンテナ内のデータをホスト上に取得しようとしています。 取得できた./dataを持ち運べば、他のMySQLコンテナでDBデータを再現することができます。 しかし、この状態ではMySQLコンテナの起動ができません: kazuma$ docker-compose up Creating qiita_mysql_1 Attaching to qiita_mysql_1 mysql_1 | 160326 8:21:14 [Note] mysqld (mysqld 5.5.47) starting as proc

                                      Mac OSでMySQLのDockerイメージを使ったらVOLUMEに書き込み権限がなくなった - Qiita
                                    • docker-composeでデータボリュームを使ってnode_modulesを管理する例.yml

                                      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

                                        docker-composeでデータボリュームを使ってnode_modulesを管理する例.yml
                                      • dockerを使ってgoの環境構築

                                        これからデータベースやストレージなどGo以外も使って開発していくので、そのまま自分のPC上にこれらの環境を構築していくのはいいものではありません。そこでDockerを使ってコンテナ上で開発をしていこうと思います。 今回のデータはgithubの07go_dockerにあります。 Dockerとは コンテナという技術を使って仮想環境を構築できるツールです。例えば私が使っているMacOS上にWindowsのソフトが使えるような場所を作成します。これが仮想環境です。 仮想環境といえばVMWareやVirtualBoxなどがありますが、それらと異なりゲストOSを挟まないので軽量に動作する利点があります。 私もここら辺は全然詳しくないのですが、Dockerは開発環境を持つコンテナを簡単に立ち上げたり潰したりできるので重宝しています。またいろいろなものがコンテナ内で閉じているので自分のPC環境を汚すこと

                                          dockerを使ってgoの環境構築
                                        • 周回遅れのDocker 3: Docker Compose を使う - Qiita

                                          2015-08-17 追記 Docker Toolbox を利用した環境構築をベースにしたものへ説明文を変更。 前回 で作成して稼働させた Nginx + PHP-FPM の 2 コンテナ構成のものをベースにして、複数の Docker コンテナを稼働させるための定義ファイルを記述してビルドから起動までを解決してくれる Docker Compose を使って行うようにしてみる。Docker Compose は初回 にて導入した Docker Toolbox に同梱されているため、すぐに利用することができる。 念のため前回構築したコンテナは完全に消しておくことにする。 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e8a253038295 sandbox-phpinfo-nginx "nginx -g

                                            周回遅れのDocker 3: Docker Compose を使う - Qiita
                                          • https://qiita.com/magaya0403/items/1f4efff2c392c2a2be8b

                                            • 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
                                              • Docker compose + CentOS7でFailed to get D-Bus connection: Operation not permittedが出た場合の対処法 - Qiita

                                                Docker compose + CentOS7でFailed to get D-Bus connection: Operation not permittedが出た場合の対処法Dockercentos7docker-compose

                                                  Docker compose + CentOS7でFailed to get D-Bus connection: Operation not permittedが出た場合の対処法 - Qiita
                                                • Amazon ECS CLI が、Docker Compose バージョン 3 をサポート

                                                  Amazon Elastic Container Service のコマンドラインインターフェイス (Amazon ECS CLI) が、Amazon ECS への Docker コンテナのデプロイで Docker Compose バージョン 3 ファイル形式をサポートするようになりました。 Docker Compose は、複数のコンテナから成るアプリケーションの定義と実行のためのオープンソースの仕様です。Amazon ECS CLI は、Amazon ECS のコマンドラインインターフェイスであり、高度なコントロールを提供して、ローカル開発環境から Amazon ECS によって管理されるインフラストラクチャとアプリケーションを簡単に作成、更新、監視できるようにします。以前は、Amazon ECS CLI では Docker Compose v3 形式のファイルを使用できなかったので、

                                                    Amazon ECS CLI が、Docker Compose バージョン 3 をサポート
                                                  • Docker 18.03でMySQL5.7コンテナ起動時に[File ./ib_logfile101: 'aio write' returned OS error 122.]メッセージが表示されたときの対処法 - TES Blog

                                                    クイックスタート・ガイド:Docker Compose と Rails — Docker-docs-ja 17.06.Beta ドキュメント 上記のドキュメントを参考にしつつ、 DockerにてRails + MySQLの環境を構築する際に、 docker-compose run 実行時に下記のエラーメッセージが表示されました。 % docker-compose up Recreating hoge_db_1 ... done Recreating hoge_web_1 ... done Attaching to hoge_db_1, hoge_web_1 db_1 | Initializing database db_1 | 2018-07-06T02:46:35.367468Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is d

                                                      Docker 18.03でMySQL5.7コンテナ起動時に[File ./ib_logfile101: 'aio write' returned OS error 122.]メッセージが表示されたときの対処法 - TES Blog
                                                    • ECS 上に自分が作成した docker-compose アプリをデプロイしてみる

                                                      概要 前回 ECS に docker-compose 的なことができる ecs-cli を使って複数コンテナで構成されるアプリを立ち上げました イメージはすでに docker hub で公開されているものを使いました 今回は自分でビルドしたイメージを使った docker-compose アプリを ECS 上にデプロイしてみました 環境 Amazon EC2 Container Service (ECS) 2017/01/05 時点 CentOS 7.3.1611 docker-compose 1.9.0 aws-cli 1.11.35 事前準備 今回も docker-compose が動作する手元の環境が必要なので構築しておいてください 前回も使っているので前回の環境があればそのまま使って OK です また、ECS 上にクラスタおよびコンテナインスタンスとリポジトリを作成しておいてください

                                                      • From Docker Compose to Minikube

                                                        One of the burdens of any software development team is trying to make your development environment look and feel as close to production as possible. This helps to ensure there aren’t too many surprises when releasing a feature. Last summer, the Skillshare Engineering Team moved both our production and QA environments to Kubernetes and it has since been instrumental in helping us scale as we contin

                                                          From Docker Compose to Minikube
                                                        • [さくっと] dockerでお気軽mysql [日本語対応] - Qiita

                                                          趣旨 dockerでお気軽mysql 上記の続きです。 お気軽mysqlはdbが日本語入力に対応していません。 また環境変数の関係でそもそもコンソールが日本語を受け付けません。 結論としては自分で手を入れてあげないといけないので、githubにrepoを作成しました。 github iganari/mysql-server-utf8 docker hub igaguri/mysql-server-utf8 コマンド(立ち上げ)

                                                            [さくっと] dockerでお気軽mysql [日本語対応] - Qiita
                                                          • docker-composeのNginxから複数の別composeにリバースプロキシする

                                                            (紹介用にまとめたので最初の3つのディレクトリは本来別のリポジトリで管理すると思います。) 構成図構成図としてはこのような感じになります。 緑の四角で囲まれたのが一つのdocker-compose、オレンジの四角が一つのコンテナ、黄色の四角はポートバインドです。 これで理解できた人はもう以下を読む必要ありません(笑) 以下各ディレクトリについて説明します。 リバースプロキシ用Nginxです。 これがホストの80番ポートでHTTPアクセスを受け、リクエストされたアドレスに応じてホストのそれぞれのポートにプロキシします。 foo.com.confとbar.com.confはほぼ同じですがupstreamのポートが分かれています。 リバースプロキシのDocker Composeのコツこの構成でNginxは [ホストのIP]:[各サービスのポート] に対してサイトごとリクエストをプロキシしなくては

                                                              docker-composeのNginxから複数の別composeにリバースプロキシする
                                                            • docker-compose で Rails の開発環境を作る - Qiita

                                                              docker-compose (fig) を利用して Rails の開発環境を作ってみます。個人的には Docker を本番環境で運用するのはまだちょっと怖いなーという感じなのですが、開発環境やテスト環境でならもう全然使えるレベルかなと思います。例として Rails 4.2 + PostgreSQL 9.4 の環境セットアップ。Docker の基本的な操作はひととおり抑えているものとします。 Docker, Rails, & Docker Compose together in your development workflow こちらの記事を参考にしてます。 Sample rails project on docker この記事で作ったプロジェクトはこっち。 コンテナ戦略 原則 1 Container 1 Service に従います。従って超基本構成なら Rails コンテナ DB コン

                                                                docker-compose で Rails の開発環境を作る - Qiita
                                                              • Awesome-Compose: Application samples for project development kickoff | Docker

                                                                Awesome-Compose: Application samples for project development kickoff Software systems have become quite complex nowadays. A system may consist of several distributed services, each one providing a specific functionality and being updated independently. Starting the development of a project of such complexity is sometimes time consuming, in particular when you are not already familiar with the soft

                                                                  Awesome-Compose: Application samples for project development kickoff | Docker
                                                                • Set environment variables within your container's environment

                                                                  { switch(e.key) { case 'k': if (e.metaKey || e.ctrlKey) { e.preventDefault() open = !open; if (open) { document.body.classList.add('overflow-hidden'); } else { document.body.classList.remove('overflow-hidden'); } } } }"> OverviewGet Docker Docker Desktop Overview Install MacUnderstand permission requirements for MacWindowsUnderstand permission requirements for WindowsLinux Installation per Linux d

                                                                    Set environment variables within your container's environment
                                                                  • CircleCIを使って自作Docker Composeをビルドしよう

                                                                    CircleCIを使って自作Docker ComposeをビルドしようMon, 21 Nov 2016 13:45:00 GMTCI/CD GitHub Docker CircleCI Nginx + MariaDB + Unicorn で動くRedmineを作っているのですが、先日動いていたはずのものが別の環境でdocker-composeしても動きませんでした。「こういう時のためのCIサービス」というわけでGitHubのリポジトリとCirecleCIを連携させてビルドさせてみることにしました。 前書き 今回やった結果docker-composeビルドはできました。しかしcircle.ymlの各キーの意味がそこまでよくわかってません。とりあえずdocker-composeビルドができること優先させたかったのでcircle.ymlの書き方はあまり正しくないと思います。 また、定期ビルドをし

                                                                    • Sails.jsの開発をDocker Composeで行いPM2でファイル監視と再起動をする - Qiita

                                                                      $ cd ~/node_apps/sails-spike $ tree -L 2 . ├── Dockerfile ├── docker-compose.yml ├── package.json ├── pm2 │   ├── config │   └── log └── server ├── Gruntfile.js ├── README.md ├── api ├── app.js ├── assets ├── config ├── node_modules ├── package.json ├── tasks └── views DockerとDocker Compose Dockerfileは0.12/onbuildをベースイメージに使います。コンテナ内でsailsコマンドを実行するため、作業ユーザーと同じUIDでユーザーを作成します。マウントしたDockerホストのディレクトリ内で

                                                                        Sails.jsの開発をDocker Composeで行いPM2でファイル監視と再起動をする - Qiita
                                                                      • 【Docker Compose】複数.yml(コンテナ間)ネットワーク設定方法

                                                                        こんばんはエンジニアの眠れない夜です。 Docker Composeを使っていて別のDocker Composeファイル(.ymlファイル) で設定しているコンテナに接続したくなることはありませんか? 例えば、開発する時 データベースはMySQLやPostgreを起動して複数のアプリケーションから参照する。 という使い方をしたくなります。 しかし、 データベースのポートがバッティングしてしまったり アプリケーションごとにデータベースのコンテナが必要になったり 別のアプリケーションと接続したくなったり と… 複数のDocker Composeのコンテナ間でネットワーク接続ができないととても不便です。 こういった問題に直面してしまうのは言うまでもなくDockerのコンテナネットワークに関する知識が不足していることが原因です。 上記のような問題を解決できるようになるために今回は複数のDocker

                                                                          【Docker Compose】複数.yml(コンテナ間)ネットワーク設定方法
                                                                        • AWS EC2 Amazon LinuxでDocker, Docker Composeをインストールする - Qiita

                                                                          AWS EC2 Amazon LinuxでDocker, Docker ComposeをインストールするEC2Dockerdocker-compose 個人利用レベルで試したかったので、ECSは使わずEC2インスタンス内にAmazon Linux 上に Docker と Docker Compose をインストールしたメモ。 この記事では原則 AWS や Docker が公式に公開している手順に基づいて行っています。 EC2 への Docker インストール Docker の基本 - Amazon EC2 Container Service に基づいて、 yum にて行う。 # yum の更新 $ sudo yum update -y # yum から docker をインストール $ sudo yum install -y docker # docker サービスの起動 $ sudo s

                                                                            AWS EC2 Amazon LinuxでDocker, Docker Composeをインストールする - Qiita
                                                                          • Networking in Compose

                                                                            { switch(e.key) { case 'k': if (e.metaKey || e.ctrlKey) { e.preventDefault() open = !open; if (open) { document.body.classList.add('overflow-hidden'); } else { document.body.classList.remove('overflow-hidden'); } } } }"> OverviewGet Docker Docker Desktop Overview Install MacUnderstand permission requirements for MacWindowsUnderstand permission requirements for WindowsLinux Installation per Linux d

                                                                              Networking in Compose
                                                                            • docker-compose で zookeeper のクラスタのフェイルオーバーを試す - Qiita

                                                                              docker-compose で zookeeper のクラスタを立ち上げて動作確認する - Qiita の続き。今度はフェイルオーバーを試してみる。 leader/follower の確認 まず、クラスタ内のどのコンテナが leader でどのコンテナが follower なのかを確認できるようしておく。 基本的には、各プロセスが LISTEN してる TCP ポートに srvr という文字列を送ると、そのプロセスの Mode を取得することができる。 $ echo srvr | docker exec -i zookeeper_zoo1_1 nc localhost 2181 Zookeeper version: 3.4.9-1757313, built on 08/23/2016 06:50 GMT Latency min/avg/max: 0/2/35 Received: 73 S

                                                                                docker-compose で zookeeper のクラスタのフェイルオーバーを試す - Qiita
                                                                              • docker-composeのログを雑にCloudWatchに投げつける - Qiita

                                                                                docker-composeでオーケストレーションしているコンテナたちのログを、CloudWatch Logsに集約したいので、 loggingのawslogs driverを使ってみました。 経緯 docker-composeでオーケストレーションしているコンテナたちのログを集約したい cloudwatch logsに投げつけたい おりゃ!(イラスト作りたかった) 環境 amazon linux: cloudwatch logsのroleをつける docker: 17.03 docker-compose: 1.9.0 docker-compose.yml driverに awslogsを指定する optionsにregion,group名,stream名を指定する logging: driver: "awslogs" options: awslogs-region: "ap-northe

                                                                                  docker-composeのログを雑にCloudWatchに投げつける - Qiita
                                                                                • Dockerコンテナのタイムゾーン変更方法 - Qiita

                                                                                  $ docker run -it --rm -e TZ=Asia/Tokyo verdaccio/verdaccio:4.1.0 sh ~ $ date Tue Jul 16 15:06:26 UTC 2019 # etc/localtimeをvolume mountだと変わった $ docker run -it --rm -v /etc/localtime:/etc/localtime:ro verdaccio/verdaccio:4.1.0 sh ~ $ date Wed Jul 17 00:08:24 JST 2019 etc/localtimeをvolume mountして問題出る場合があるので、 以下のサイトの内容を読んだほうがよい。 Docker で /etc/localtime をホストに volume マウントしてハマった話 Ubuntu 16.04(xenial)のDoc

                                                                                    Dockerコンテナのタイムゾーン変更方法 - Qiita