diff --git a/Dockerfile b/Dockerfile index da23c60b4440dced9550b6bd59ab53c428629b6a..c542bddd7ccd8b2b93ae7745bcf1b5aa1b900bca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -FROM debian:jessie +FROM ubuntu:18.04 -COPY cmd/ms-operator.v1/ms-operator /ms-operator +COPY ms-operator /ms-operator ENTRYPOINT ["/ms-operator", "-alsologtostderr"] diff --git a/README.md b/README.md index d1723c665158fb93770dd65b585e9d5f781e83d5..6014ff5b0732dbca79f6e7109f507a6bbb596953 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,7 @@ components. ### Prerequisites +- [Ubuntu](http://releases.ubuntu.com/16.04/): `16.04.6 LTS` - [Helm and Tiller](https://github.com/helm/helm/releases/tag/v2.9.0): `v2.9.0` - [go](https://github.com/golang/go/releases/tag/go1.12.1): `go1.12.1` - [docker](https://github.com/docker/docker-ce/releases/tag/v18.06.1-ce): `v18.06.1-ce` @@ -94,13 +95,14 @@ docker pull mindspore/ms-operator:latest Or you can build the ms-operator image on local machine: ``` +go build -o ms-operator cmd/ms-operator.v1/main.go docker build . -t mindspore/ms-operator ``` After the installation, check the image status using `docker images` command: ``` REPOSITORY TAG IMAGE ID CREATED SIZE -mindspore/ms-operator latest 729960ae415e 28 hours ago 175MB +mindspore/ms-operator latest b3785ad45c0a 14 minutes ago 111MB ``` The MindSpore image we download from docker hub is `0.1.0-alpha` version: