by shigemk2

当面は技術的なことしか書かない

Docker

docker v18.09.4

Builder Runtime Swarm Mode Release 18.09.4 · docker/docker-ce · GitHub

MySQL Docker メモ

Environment Variables の項目を参照する。これの元ネタは、当然MySQLのリファレンスなわけど、↓に載っていないやつが使えるかどうかは分からない。max_allowed_packetなどちょっとした値をいじりたいときはdocker runで--max_allowed_packetを追加する Dock…

docker v18.09.1-beta1

changelogはTODO Release 18.09.1-beta1 · docker/docker-ce · GitHub

Docker v18.09.0

なげたコマンド brew bump-formula-pr --help したらだいたいわかる brew bump-formula-pr --tag=v18.09.0 --revision=4d60db472b2bde6931072ca6467f2667c2590dff docker

docker v18.09.0-rc1

betaの次はrcで忙しいけどrcってことはそのうちって感じじゃない? Release 18.09.0-rc1 · docker/docker-ce · GitHub

docker-tramp

dockerをtrampするアレ。つまり、Emacsからdockerコンテナ内のファイルを操作できる。 helmにも対応している。 なお、sudoしないとdocker使えない場合はdocker-trampも使えない(特にUbuntu)なので、なんとかする必要がある

Grav-PHP-Nginx

nginxでGravを動かすDockerコンテナ ユーザーは、www-data

docker python 公式

docker python 公式 当然ながら公式はある pipは入っている でもpythonとpipしか入っていないから、他のモジュールはじぶんで入れないといけない https://hub.docker.com/_/python/

php docker official

dockerの公式のPHPのアレ。 なのだけれど、gdとかは入っていないから、自前で入れろ、と書いてあるように読める。 https://hub.docker.com/_/php/

docker for zesty(2017/05/27)

今はまだない xenialのバージョンを使うしかないぽい askubuntu.com

ubuntu 17 docker

dpkgでdebから入れた。 docs.docker.com

docker stop

stopってあった。停止するだけで再起動はできる。 docs.docker.com

docker fish completion

mkdir -p ~/.config/fish/completions cp docker.fish ~/.config/fish/completions こうなる。 docker images attach (Attach to a running container) port (Lookup the public-facing port that is NAT-ed to PRIVATE_PORT) build (Build an image from a …

docker hello world

docker run hello-world https://hub.docker.com/_/hello-world/

docker fluentd image dockerfile

生活。ちょっと古いFluentdを使っている。 github.com

docker deprecated系

dockerコマンドのうち、各種非推奨、もしくは削除された機能の一覧がこちら。 docs.docker.com

docker hadoop

あとで試す感じのやつ。 Apache Hadoop 2.7.2 – Docker Container Executor

OracleをDockerコンテナで使えるようにしたい(Ubuntu/fish-shell) SQLグラフ理論のサンプルコードを実行できるようにしたい人生だった

12cじゃなくて11gなんだけど、まあいいか。 環境 Ubuntu 16.04 fish 2.2.0 流れ sqlplusを使えるようにすること OracleのDockerコンテナを立ち上げること sqlplusを使えるようにすること(fish shell) これについては各所で言われているので、詳細は省きます…

docker impala

公式が用意しているやつ。なお、50GBくらいあるので、ビルドにすごい時間がかかるとのこと。 https://hub.docker.com/r/cloudera/impala-dev/

ElasticSearchの古いインデックスを消すやつ

こういうやつ。 $ docker run --rm --net=elk_default webgears/curator --host elasticsearch delete indices --older-than 14 --time-unit days --timestring '%Y.%m.%d' https://hub.docker.com/r/webgears/curator/

Couldn't connect to Docker daemon at http+unix://var/run/docker.sock - is it running? from docker-compose

お使いのOSはLinuxですか?ならばsudoを使え。 github.com

docker runでオプションの順番を間違えるとダメだよってメモ

ダメなパターン docker run -it -d --name fluentd -p 24224:24224 imageId -v /tmp:/fluentd/log /bin/bash なんでこれがだめかっていうと、docker runは以下のように書かないといけないから。 Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] image…

mongodb on docker-compose

www.diogogmt.com こんなかんじ。 mongo: image: mongo:latest ports: - '27017:27017'

Using docker-compose on CentOS7

Macではdocker-machineのうえにdockerコンテナが動いている寸法だったんでネットワークをそんなに意識しないでよかったけど、 [Unit] Description=Docker Socket for the API [Socket] ListenStream=2375 BindIPv6Only=both Service=docker.service [Install…

rundeckのdockerコンテナにtdのCLIを突っ込んでみた

ただ試したかっただけ。 https://hub.docker.com/r/shigemk2/rundeck-td/ forkして、tdのcliをいれただけ。 https://hub.docker.com/r/jordan/rundeck/ なお forkしたリポジトリから開発を進めても草が生えない— shigemk2 (@shigemk2) June 12, 2016 メンテ…

CentOSの公式Dockerイメージ

https://hub.docker.com/r/_/centos/ タグでバージョンがわかれている。こんなふうに使えばよろし。 $ docker run -it centos:centos6.6 /bin/bash [root@31ca29f3b547 /]# cat /etc/redhat-release CentOS release 6.6 (Final)

ダミーのS3バケットをDockerで立ち上げたい

$ docker run --name my_s3 -d -p 4569:4569 lphoward/fake-s3 # ダミーS3でバケット作成 $ aws --endpoint-url http://192.168.99.100:4569 s3 mb s3://test $ touch test1.txt $ aws --endpoint-url http://192.168.99.100:4569 s3 cp test1.txt s3://test/…

akka-remoteをDocker上で動かすサンプル

こんな感じのことをやりたかったんです。 github.com 設定はこちらを踏襲。 Remoting — Akka Documentation docker-machineを複数立ち上げて、その上でakka-remoteのアプリを立ち上げて、そこから通信を行うっていう感じ。

memo docker-machine

本当にメモです。 vm作成 docker-machine create --driver virtualbox local-1 作成したvmにログイン docker-machine ssh default vmに切り替え eval "$(docker-machine env default)" vm一覧 docker-machine ls

memo docker link

同一ホスト上でDockerコンテナを複数立ち上げる場合のコンテナ間通信について。 docs.docker.com qiita.com