Docker

GoアプリケーションのDockerfileを作る

GoアプリケーションのDockerfileを作成してみました。 Docker公式にマニュアルがあるので、そのままの内容になりますが、作成後のコンテナの中身を覗いてみたりしたので、その点含めてメモに残しておきます。 docs.docker.com 1. Goアプリケーションの作成 …

「Docker」ユーザ定義ネットワークを使ってみる

Docker のコンテナ間信を調べている中で ユーザ定義ネットワーク なる存在があることを知りました。ちょっとごにょごにょやってみたのでその結果をメモに残しておきます。 network コマンドを使う — Docker-docs-ja 17.06.Beta ドキュメント ・ユーザ定義ネ…

「Docker」コンテナとホスト間でファイルをコピーする

Docker でコンテナ起動時に -v オプションを指定してボリュームをマウントしておくとコンテナ終了後もファイル等をホスト側に残すことができますが、うっかり忘れちゃうとコンテナ終了とともに必要だったファイル等が消し飛んでしまいます。こんな時、docker…

「Jenkins」Dockerイメージを使ってJenkinsの環境を構築する

Jenkins の環境構築メモ。 といっても Docker イメージ使ってるのでさくっとできます(Docker 超便利)。 Official Jenkins Docker image 1. コンテナにマウントするためのディレクトリを作成 Jenkins の設定等が保存されるディレクトリはコンテナ停止後も保…

「Docker」Net-SNMPとApache HTTP ServerをインストールしたDockerイメージを作成してみる

今回は Dockerfile を使って Net-SNMP と Apache HTTP Server をインストール、起動した状態のイメージを作成してみようと思います。 1. Dockerfile の作成 Docker のイメージは docker build で作成するようです。どのようなイメージにするかを Dockerfile …

「Docker」コンテナにApache HTTP Serverのインストール、イメージの保存

前回エントリーで CentOS イメージからコンテナ起動までやってみました。 今回は、コンテナに Webサーバとして Apache HTTP Server をインストールしてコンテナ外からアクセスして使ってみたいと思います。あと、コンテナに対して加えた変更をイメージに保存…

「Docker」CentOSイメージからコンテナを起動してみる

前回 Docker のインストールから hello-world イメージを実行するところまでやったので、 今回は CentOS7 のイメージ動作させるあたりをやってみたいと思います。 イメージのインストール、起動 ローカルにイメージが存在しない場合、勝手に pull してきてく…

Windows Subsystem for Linux(WSL)上でDockerを動作させる

Dockerを使ってみようかなと思い立ち、今やるなら「Windows Subsystem for Linux(WSL)上で動かそう」と意気込んだものの、いろいろはまったので備忘録を残しておきます。 動作させるための手順だけ残そうか迷いましたが、はまった箇所も残しておこうかと。 …