Created
April 13, 2015 01:14
-
-
Save kelseyhightower/c206cdf03ee41cf2cd9c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Are there any existing aci images for the things I want to deploy? | |
There is no good way to find out. | |
There are no good docs on how to build my first ACI. I'm not sure where to start. | |
A quick search for etcd aci turned up the following: | |
https://github.com/coreos/etcd/blob/master/scripts/build-aci | |
Looks like it might be easier to create an ACI by converting a working docker container. | |
https://github.com/appc/docker2aci | |
Not sure how to install docker2aci tool. Docs to offer any clues. I want to do this on my mac. | |
rm -rf ~/go/src/github.com/appc | |
go get github.com/appc/docker2aci | |
go install github.com/appc/docker2aci | |
Hmm maybe docker2aci should live in it's own repo. | |
Moving on now. | |
docker2aci docker://quay.io/coreos/flannel:0.3.0 | |
sudo docker pull gcr.io/google_containers/hyperkube:v0.14.2 | |
$ docker2aci hyperkube.docker | |
Extracting layer: 511136ea3c5a64f264b78b5433614aec563103b4d4702f3ba7d4d2698e22c158 | |
Extracting layer: 541923dd11ebfa40b713c6ae56e774ac4486f1aac144b4593cc24e1a96d5928e | |
Extracting layer: 11971b6377ef7b0e3f4c20cd14370abcc70f5d377e9c134817fdb37f99ae348a | |
Extracting layer: 356d6bd21247895fdcdcf2790de66809cde962d163a613b736c478653ed0bec3 | |
Extracting layer: b8bac3754a88e5808ccbf65824238147e6b04dd2d44ac75d16a0dcda55c6f284 | |
Extracting layer: 17130423e8f0b233c7dd62d30f62a03bdfb8f98ddce7fa09d973f363df75a223 | |
Extracting layer: de3dda7b1d71493321b840bba9fdef7addd9665ed621eba220a33b438f938be1 | |
Extracting layer: 34a044092fcc9c55ec49457b28a408e3d4a57f549b5b0022b53e5eaad2bc8a9a | |
Extracting layer: fe0b881108c3bb834293e07c04594d70d91e693d7b60d76899ee1973caed3a65 | |
Generated ACI(s): | |
gcr.io-google_containers-hyperkube-v0.14.2.aci | |
sudo rkt trust --prefix coreos.com/etcd |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment