mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
parent
964be36991
commit
7b51698c36
@ -1,6 +1,6 @@
|
||||
## Building and releasing Guestbook Image
|
||||
|
||||
Guestbook build process employs the usage of docker-in-docker to build an image within another. This requires that the build image has access to the `docker` program's binary, which defaults to the docker available on your host machine. In the case of boot2docker, `DOCKER_BIN` must be set to the binary's location in the boot2docker's vm.
|
||||
This process employs building two docker images, one compiles the source and the other hosts the compiled binaries.
|
||||
|
||||
Releasing the image requires that you have access to the docker registry user account which will host the image.
|
||||
|
||||
@ -9,10 +9,6 @@ To build and release the guestbook image:
|
||||
cd examples/guestbook-go/_src
|
||||
./script/release.sh
|
||||
|
||||
If you're using boot2docker, specify the `DOCKER_BIN` environment variable
|
||||
|
||||
DOCKER_BIN="$(boot2docker ssh which docker)" ./script/release.sh
|
||||
|
||||
#### Step by step
|
||||
|
||||
If you may want to, you can build and push the image step by step.
|
||||
@ -27,10 +23,6 @@ Builds a docker image that builds the app and packages it into a minimal docker
|
||||
|
||||
./script/build.sh
|
||||
|
||||
If you're using boot2docker, specify the `DOCKER_BIN` environment variable
|
||||
|
||||
DOCKER_BIN="$(boot2docker ssh which docker)" ./script/build.sh
|
||||
|
||||
###### Push
|
||||
|
||||
Accepts an optional tag (defaults to "latest")
|
||||
|
Loading…
Reference in New Issue
Block a user