目次

docker

install

ubuntu18.04でインストール(docker18.09が入る)

sudo apt install docker.io

docker memo

volume操作

リンク切れvolumeの削除
docker volume ls -qf dangling=true | xargs -r docker volume rm

docker syslog driver

dockerコマンドにオプションを指定することで標準出力をsyslogに出すことが出来る

見出し

sudo usermod -aG docker $USER

一から環境作るのはしんどいのでdigitaloceanでdocker(ubuntu16.04)環境を準備した。

コンソール起動

docker run -t -i コンテナ名 /bin/bash

パラメータ

  1. -w ワーキングディレクトリ
  2. -v ボリューム $PWD:/home/app

mysql

docker pull mysql

redmin

手作業でいれたredmineがあるが、また環境を作成するのがめんどくさいのでdockerで実行、 すでにmysql上にデータがあるので移行が必要。

docker pull redmine

起動

docker run -d --name consome-mysql -e MYSQL_ROOT_PASSWORD=secret -e MYSQL_DATABASE=redmine mysql
docker run -d --name consome-redmine --link consome-mysql:mysql redmine