[Docker][Ansible] AlpineにAnsibleをインストールしたDockerfile

スポンサーリンク

Ansibleの最新バージョンをインストールするにはpipでインストールするのが早いですが、

  • ローカルのpipにグローバルインストールしたくない
  • でもAnsible触るごとにpipenv等を作るのは面倒
  • あとAWS触るのにbotoとかも必要

→そうだDockerを使おう

ということでDockerfileを書き始めたのですが、一部依存パッケージでネイティブビルドが入るため複数の開発用パッケージが必要でした。
ビルドできたDockerfileをここにメモっておきます。

以上です。
最低限Ansibleのインストールが出来ただけなので、実行したいモジュールに応じたツールやOpenSSH等を入れないとこれだけじゃまともに使えません。
Playbook等ののコードはvolumeで渡して実行します。