diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 22 |
1 files changed, 15 insertions, 7 deletions
@@ -18,7 +18,7 @@ These are Docker images for [Ansible](https://github.com/ansible/ansible) softwa | |||
18 | 18 | ||
19 | ### Base OS | 19 | ### Base OS |
20 | 20 | ||
21 | Debian (jessie), Ubuntu (xenial, trusty), CentOS (7), Alpine (3). | 21 | Debian (stretch, jessie), Ubuntu (xenial, trusty), CentOS (7), Alpine (3). |
22 | 22 | ||
23 | Supports for Wheezy, Precise, and CentOS6 have been ended since Sep 2017. | 23 | Supports for Wheezy, Precise, and CentOS6 have been ended since Sep 2017. |
24 | 24 | ||
@@ -43,6 +43,7 @@ Each version is further divided into two variants: | |||
43 | 43 | ||
44 | - Normal variants: | 44 | - Normal variants: |
45 | 45 | ||
46 | - `williamyeh/ansible:debian9` | ||
46 | - `williamyeh/ansible:debian8` | 47 | - `williamyeh/ansible:debian8` |
47 | - `williamyeh/ansible:ubuntu16.04` | 48 | - `williamyeh/ansible:ubuntu16.04` |
48 | - `williamyeh/ansible:ubuntu14.04` | 49 | - `williamyeh/ansible:ubuntu14.04` |
@@ -51,6 +52,7 @@ Each version is further divided into two variants: | |||
51 | 52 | ||
52 | - Onbuild variants (*recommended for common cases*): | 53 | - Onbuild variants (*recommended for common cases*): |
53 | 54 | ||
55 | - `williamyeh/ansible:debian9-onbuild` | ||
54 | - `williamyeh/ansible:debian8-onbuild` | 56 | - `williamyeh/ansible:debian8-onbuild` |
55 | - `williamyeh/ansible:ubuntu16.04-onbuild` | 57 | - `williamyeh/ansible:ubuntu16.04-onbuild` |
56 | - `williamyeh/ansible:ubuntu14.04-onbuild` | 58 | - `williamyeh/ansible:ubuntu14.04-onbuild` |
@@ -65,6 +67,7 @@ Refer to “[Build Docker images with Ansible: A half-blood approach](https://gi | |||
65 | - Onbuild variants: | 67 | - Onbuild variants: |
66 | 68 | ||
67 | - `williamyeh/ansible:mini-alpine3` | 69 | - `williamyeh/ansible:mini-alpine3` |
70 | - `williamyeh/ansible:mini-debian9` | ||
68 | - `williamyeh/ansible:mini-debian8` | 71 | - `williamyeh/ansible:mini-debian8` |
69 | 72 | ||
70 | 73 | ||
@@ -89,6 +92,7 @@ Note: Ansible 1.9 was not supported in CentOS EPEL since January 2017, according | |||
89 | 92 | ||
90 | - Normal variants: | 93 | - Normal variants: |
91 | 94 | ||
95 | - `williamyeh/ansible:master-debian9` | ||
92 | - `williamyeh/ansible:master-debian8` | 96 | - `williamyeh/ansible:master-debian8` |
93 | - `williamyeh/ansible:master-ubuntu16.04` | 97 | - `williamyeh/ansible:master-ubuntu16.04` |
94 | - `williamyeh/ansible:master-ubuntu14.04` | 98 | - `williamyeh/ansible:master-ubuntu14.04` |
@@ -96,6 +100,7 @@ Note: Ansible 1.9 was not supported in CentOS EPEL since January 2017, according | |||
96 | 100 | ||
97 | - Onbuild variants (*recommended for common cases*): | 101 | - Onbuild variants (*recommended for common cases*): |
98 | 102 | ||
103 | - `williamyeh/ansible:master-debian9-onbuild` | ||
99 | - `williamyeh/ansible:master-debian8-onbuild` | 104 | - `williamyeh/ansible:master-debian8-onbuild` |
100 | - `williamyeh/ansible:master-ubuntu16.04-onbuild` | 105 | - `williamyeh/ansible:master-ubuntu16.04-onbuild` |
101 | - `williamyeh/ansible:master-ubuntu14.04-onbuild` | 106 | - `williamyeh/ansible:master-ubuntu14.04-onbuild` |
@@ -180,8 +185,9 @@ Take Debian/Ubuntu/CentOS for example. To test an Ansible `playbook.yml` against | |||
180 | Vagrant.configure(2) do |config| | 185 | Vagrant.configure(2) do |config| |
181 | 186 | ||
182 | # ==> Choose a Vagrant box to emulate Linux distribution... | 187 | # ==> Choose a Vagrant box to emulate Linux distribution... |
183 | #config.vm.box = "ubuntu/xenial64" | 188 | config.vm.box = "ubuntu/xenial64" |
184 | config.vm.box = "ubuntu/trusty64" | 189 | #config.vm.box = "ubuntu/trusty64" |
190 | #config.vm.box = "debian/stretch64" | ||
185 | #config.vm.box = "debian/jessie64" | 191 | #config.vm.box = "debian/jessie64" |
186 | #config.vm.box = "bento/centos-7.2" | 192 | #config.vm.box = "bento/centos-7.2" |
187 | #config.vm.box = "maier/alpine-3.3.1-x86_64" | 193 | #config.vm.box = "maier/alpine-3.3.1-x86_64" |
@@ -205,8 +211,9 @@ Docker to be a rescue. Now, with these **williamyeh/ansible** series, we may tes | |||
205 | # Dockerfile | 211 | # Dockerfile |
206 | 212 | ||
207 | # ==> Choose a base image to emulate Linux distribution... | 213 | # ==> Choose a base image to emulate Linux distribution... |
208 | #FROM williamyeh/ansible:ubuntu16.04 | 214 | FROM williamyeh/ansible:ubuntu16.04 |
209 | FROM williamyeh/ansible:ubuntu14.04 | 215 | #FROM williamyeh/ansible:ubuntu14.04 |
216 | #FROM williamyeh/ansible:debian9 | ||
210 | #FROM williamyeh/ansible:debian8 | 217 | #FROM williamyeh/ansible:debian8 |
211 | #FROM williamyeh/ansible:centos7 | 218 | #FROM williamyeh/ansible:centos7 |
212 | #FROM williamyeh/ansible:alpine3 | 219 | #FROM williamyeh/ansible:alpine3 |
@@ -230,8 +237,9 @@ You may also work with `onbuild` variants, which take care of many routine steps | |||
230 | # Dockerfile | 237 | # Dockerfile |
231 | 238 | ||
232 | # ==> Choose a base image to emulate Linux distribution... | 239 | # ==> Choose a base image to emulate Linux distribution... |
233 | #FROM williamyeh/ansible:ubuntu16.04-onbuild | 240 | FROM williamyeh/ansible:ubuntu16.04-onbuild |
234 | FROM williamyeh/ansible:ubuntu14.04-onbuild | 241 | #FROM williamyeh/ansible:ubuntu14.04-onbuild |
242 | #FROM williamyeh/ansible:debian9-onbuild | ||
235 | #FROM williamyeh/ansible:debian8-onbuild | 243 | #FROM williamyeh/ansible:debian8-onbuild |
236 | #FROM williamyeh/ansible:centos7-onbuild | 244 | #FROM williamyeh/ansible:centos7-onbuild |
237 | #FROM williamyeh/ansible:alpine3-onbuild | 245 | #FROM williamyeh/ansible:alpine3-onbuild |