mirror of https://github.com/k3s-io/k3s
35 lines
787 B
Markdown
35 lines
787 B
Markdown
## Building and releasing Guestbook Image
|
|
|
|
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.
|
|
|
|
To build and release the guestbook image:
|
|
|
|
cd examples/guestbook-go/_src
|
|
./script/release.sh
|
|
|
|
#### Step by step
|
|
|
|
If you may want to, you can build and push the image step by step.
|
|
|
|
###### Start fresh before building
|
|
|
|
./script/clean.sh 2> /dev/null
|
|
|
|
###### Build
|
|
|
|
Builds a docker image that builds the app and packages it into a minimal docker image
|
|
|
|
./script/build.sh
|
|
|
|
###### Push
|
|
|
|
Accepts an optional tag (defaults to "latest")
|
|
|
|
./script/push.sh [TAG]
|
|
|
|
###### Clean up
|
|
|
|
./script/clean.sh
|