Docker

/var/lib/docker/imagesと/var/lib/docker/overlay2を彷徨った話

/var/lib/docker/の下にあるDockerイメージ関係のファイルを色々見たってだけの話です。目的としてはDockerイメージがどのように管理されているのかの理解を深めたいってことと、どんなファイルがどこにあるのかを把握したかったことでしょうか。 目次 環境 …

Dockerコンテナのタイムゾーンの変更は環境変数を設定すればいいと思っている方へ

コンテナのタイムゾーンはデフォルトではだいたいUTC(協定世界時)になってるんですが、これをJST(日本標準時)に変更したい場合、よく知られている方法として $ docker run -e TZ=Asia/Tokyo hoge というように環境変数TZを設定してやればいいというのがあり…

とりあえずdocker-composeでEFK動かした時のメモ

初めてfluentd触った時設定ファイルのあれやこれやがちんぷんかんぷんだったのでメモっておきました。ほぼ自分用。 とりあえず何も考えずにここのサンプルを実行 docs.fluentd.org このサンプルは何やってんのか httpdのコンテナの出力をDockerのlogdriverを…

Dockerを0から勉強し直す(1) 「コンテナ技術とは?」

今日から「Dockerを0から勉強し直す」という記事をいくつか書いていきます。これはDockerを構成する技術とか内側の部分を調べてまとめていくものです。自分は今までDockerを使ってCI/CDのパイプラインとか、ちょっとしたWebアプリケーションの環境とかを構築…

Docker + Kerberos認証入門

「Dockerを使ってKerberosの環境を作ろう!」という内容です。Kerberos認証のことは参考書でちょっと読んだ程度で全然わかってないので、手を動かしながら勉強したいなと思った次第です。 目次 環境 コンテナの起動まで Kerberos用のネットワークの定義 コン…

特定のバージョンのDockerをインストールする

単純にDockerを使う分には最新のバージョン使ってればいいと思います。しかし、たとえばRancherのようなものを扱いたい場合、最新のバージョンのDockerをサポートしていなくて扱えなかったりします。こういう時バージョンを指定してインストールしたいもので…