約束の地

キャロの想い出

Docker

Docker Compose でコマンドラインオプションを指定する方法

結論 以下のように「command」を書いて、「値」はそのままに(クォートしないで)書きます。 db: image: mysql container_name: my-mysql hostname: my_mysql command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci ports: - '123…

GitLab を Docker で運用し、永続化ファイルをまるごと移転する際に気をつけること

GitLab を Docker で 概略については公式ページに以下のようにまとまっています。 ほとんどの場合は上記ページの内容に従えば問題なく GitLab が起ち上がると思います。今回の私の場合は「他のマシンで運用していた Docker の GitLab から、永続化ファイルを…

Docker でボリュームをマウントする際はホスト側ファイルがコンテナ側ファイルを上書きする

具体例 以下のように-vオプションを設定したとします(余計なところは割愛) イメージはUbuntuのイメージとしましょう コンテナ作成時(初回起動時)のオプションです ホスト側の/opt/dataは存在しない(作られていない)とします -v /opt/data:/etc この場…

Shipyard をインストールし MySQL のコンテナを作る

Shipyard Dockerの管理をウェブブラウザから行えるShipyardをインストールしていきます。MySQLのコンテナも作ってみます。

Docker の コンテナ がエラーが出て削除できない場合は -f オプションで削除する

Docker のコンテナが削除できない…… いろいろあって*1、/var/lib/docker配下をぐちゃぐちゃにしてしまい、docker rmをしたらエラーを吐かれてコンテナの削除ができない場合があります。 *1:私の場合は SSD フルになった際の影響

Docker で "docker: Error response from daemon: containerd: container not started." というエラーが出たとき

Docker 実行時にエラー docker runとかdocker-compose upとかした際にdocker: Error response from daemon: containerd: container not started.というエラーが出た場合の対処方法です。 結論 再起動する。 再起動してもダメなら 分かりません……。

Mastodon を Docker で起動する方法

Mastodon を Docker で起動する ご存知 Mastodon です。以下は Windows の Vagrant 上の Ubuntu 16.04 LTS での内容ですが、おそらくどの環境でも通じると思います。

Docker の Ubuntu を日本語化する方法

ここらへんやっときましょう。 # apt-get install -y language-pack-ja-base language-pack-ja # update-locale LANG=ja_JP.UTF-8 LANGUAGE=ja_JP:ja # export LANG=ja_JP.UTF-8 # export LC_ALL=ja_JP.UTF-8 # export LC_CTYPE=ja_JP.UTF-8

Docker で Ubuntu に 日本語化した GitLab をインストールする

Ubuntu on Docker に 日本語化した GitLab を構築する 素の Ubuntu イメージに GitLab を入れていきます。ただ入れるのではなく、日本語化をします*1。 *1:迅速なパッチ対応に感謝!

Ubuntu 16.04 LTS の Apache 上で Ruby を CGI として動かす方法

Ruby を CGI で動かす あんまりやる人はいないかなと思うんですが、Ruby を Apache で CGI として動かそうとして結構ハマってしまったので書き留めておきます。

Ubuntu 16.04 LTS に Docker Compose をインストールする

Docker Compose のインストール Ubuntu だけというわけでなく Linux 全般でインストールできると思います。任意のディレクトリで以下を実行します。 # curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-Linux-x86_64 > do…

Docker Registry v2 でプライベートリポジトリ(プライベートレジストリ)を立てる

1. Docker Registry v2 2016年7月6日現在、Docker Registry を latest で pull しても v1 のイメージが落ちてくるようです。ですが、ここでは v2 を明示的に落として使用した場合のプライベートリポジトリ(プライベートレジストリ)の立て方を簡単に記しま…

Powered by はてなブログ