Crowiを導入して、運用していく。

何かしら知見を集められる場所としてWikiを置くと決めていたのですが、どのWikiを導入するか迷った末Crowiを使ってみることにしました。 Dockerを利用して運用していく上で必要なことをまとめておきます。 2018.05.04 追記 docker-compose v1.21.0に含まれている更新内容の影響で、v1.21.0以降の環境で実行する場合は記述しているコンテナ名を読み替えていただく必要があります。 dockercrowi_READ MORE

Docker上のRedmineで日本語を登録しようとするとInternal errorが出るとき

Docker環境で動かしているRedmineで日本語の何かしらを入力するとInternal errorが発生して少しハマったのでメモしておきます。 TL;DR command: mysqld –character-set-server=utf8 –collation-server=utf8_unicode_ciをdbコンテナに付与してやれば良いが、既存のものに追加しても起動に失敗したのでvolumeも破棄して再構築した。 詳細 日本READ MORE

Docker Toolbox on Windowsからdocker-composeを使う環境でコンテナが立ち上がらないときの対応(invalid bind mount spec)

Toolbox on Windowsを使用している環境でdocker-composeのコンテナが上手く起動しなかったため、対応を残しておきます。 対象 OS: Windows 10 docker-compose: version 1.9.0, build 2585387 エラーが起きたdocker-compose.ymlファイル version: ‘2.1’ services: target: build: context: . docREAD MORE

Windows10でDocker for Windowsのドライブ共有設定を忘れて無駄な時間を過ごしたから、良い子のみんなはまず確認しようねのコーナー

Windows10に乗り換えてDocker for Windowsを使い始めたとき、それまで使っていた環境がWindows8だったため「Users配下を指定してるのに何で上手くボリュームマウントできないんだろう?」と1時間近く異次元に飛んだことがあったのでメモ。 対象のドライブ共有が許可されているか? ▲Docker for Windows ▲Docker for Mac Docker for {OS名}に変えたときは意図する場所が許可READ MORE