docker(27)

27follower
elecho1 さんのアバター 18views

Dockerで別のコンテナを立ち上げる際に注意すること

あるシステムを複数のバージョン開発しているとします。 テスト環境をdocker-composeで構築したとき、バージョンごとにdocker-composeを立ち上げ直す必要があります。 このとき、各バージョンのテスト環境で用いているポー... 2017年7月14日
@iwasaki さんのアバター 6views

docker composeで各インスタンスのログを見る

起動時には docker-compose up -d のようにして起動してバックグラウンド処理にするケースが多いと思います。それでもたまにちょっとインスタンスのログみたいな、という時には docker-compose logs -f... 2017年7月10日
kensuke-iizuka さんのアバター 15views

dockerに立てたCakePHPでDBとモデルの作成

忘備録に $ docker exec -it app_db_1 mysql --protocol=tcp -u root -proot app mysql> use app mysql> ALTER TABLE users ... 2017年6月13日
Tomohiro さんのアバター 27views

Dockerの中のmySQLにターミナルから接続

Docker中で動いているMySQLは普通にターミナルから mysql -u root -p と打っても接続できない。-hオプションを付ける必要がある mysql -h 127.0.0.1 -u root -p 127.0... 2017年6月6日
@iwasaki さんのアバター 43views

consider setting COMPOSE_HTTP_TIMEOUT to a higher valueのエラーが出た際の対処法

docker-compose down コマンドを実行した際に ERROR: for XXXXXX UnixHTTPConnectionPool(host='localhost', port=None): Read timed ou... 2017年6月6日
@iwasaki さんのアバター 8views

起動中のDockerコンテナのCPU/メモリ使用状況を確認するワンライナー

docker ps -p | perl -pe 's/\n/ /g' | docker stats 参考 http://qiita.com/setouchi/items/484cd1fb27c271739a14 ... 2017年6月2日
@iwasaki さんのアバター 12views

Dockerのイメージやら全部を削除する

dockerを使っているとイメージ、コンテナなど容量を圧迫してきます。定期的に削除するとよさそうです。 docker container prune;docker volume prune;docker image prune また、... 2017年5月30日
@iwasaki さんのアバター 12views

AlpineベースのDockerイメージにbashで接続する方法

よくあるDockerイメージに接続する方法 docker exec -it docker_name bash しかし、Alpineベースの場合は以下のようにして接続します docker exec -it docker_name /b... 2017年5月26日
@iwasaki さんのアバター 7views

Docker上のpostgresからダンプ

docker exec -it db_1 pg_dump dbname -Upostgres -abO --column-inserts -t tablename > ~/Downloads/dump.sql ... 2017年5月25日
@iwasaki さんのアバター 28views

Dockerのnprocがやっていること

Dockerfileを見ていると、以下のような記述を見かけることがあります。 && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --wit... 2017年5月22日
hiroroooo299 さんのアバター 114views

【Docker Compose】DockerホストのIPを明示的に指定する

コンテナからホストへ通信するために明示的に設定したかった。 # docker-compose.yml . . . networks: default: ipam: driver: default co... 2017年4月27日
hiroroooo299 さんのアバター 162views

【Docker Compose】ログをコンテナごとのログファイルに出力する

普通は docker-compose logs コマンドで確認出来るが、 いまいち気持ちが悪いので syslog 経由でログファイルを吐くように設定した。 大規模構成だと fluentd とかつかって集約したり、いろいろ頑張らないと厳しそ... 2017年4月26日
@iwasaki さんのアバター 53views

alpineベースのDockerイメージだとlocaledefが動かない

PostgresのDockerイメージ https://hub.docker.com/_/postgres/ 対応する言語を変更する場合には You can also extend the image with a simple Do... 2017年4月20日
@iwasaki さんのアバター 119views

Amazon LinuxをDockerで動かす

Amazon Linuxの公式イメージをDockerで動かせるように慣れば、本番環境と開発環境とで完全に同じ状況を再現するのも簡単になります。 公式ドキュメントの手順にそって進めればOKです。 イメージを落としてきます。 $ dock... 2017年4月19日
@iwasaki さんのアバター 60views

alpineでPHP-intlインストール時にエラーが起きる原因

alpineベースのイメージでPHPをインストールする際に configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install pre... 2017年4月13日
@iwasaki さんのアバター 261views

docker-composeでエラー

以下のようなエラーが出ることがあります。 ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`. ... 2017年4月12日
nbeppu さんのアバター 465views

Docker の PostgreSQL の公式イメージでデータの永続化と初期 SQL の投入をする

Docker でデータベースのイメージを使った場合、データの永続化や初期SQLの投入などが必要となりますが、 公式イメージを使うと非常に簡単に設定することができます。    docker-compose.yml は以下のようになります。... 2016年7月1日
nbeppu さんのアバター 592views

Alpine linux で Tomcat 用の超軽量 Docker コンテナを構築する

Alpine Linux は何とベースサイズが 5 MB の超軽量の Docker イメージを用意できます。 通常 Docker コンテナはロールごとにコンテナを準備する運用となりますが、 複数コンテナを管理する場合、どうしても開発環境など... 2016年6月27日
yamagenii さんのアバター 514views

Docker Quickstart TerminalでなぜかDocker起動しないのでスクリプトを作った

Mac(el capitan)にDocker Toolboxを入れて、Docker Quickstart Terminalで起動!!という時になぜかクジラどころかコマンドすら実行していないのでスクリプトを作りました。 そもそもdocker... 2016年6月16日
YY3ai2ui24 さんのアバター 77views

Dockerのいろんなデータを削除

コンテナを全削除 $ docker ps -a | awk '{print $1}' | tail -n +2 | xargs --no-run-if-empty docker stop && docker ps -a |... 2016年6月3日