Fixes #2957 - replace `docker stop` with `weaveuitl stop-container` - replace `docker kill` with `weaveutil kill-container` - replace `docker rm` with `weaveutil remove-container` - replace `docker run` with minimal `weaveutil container-run` - replace `docker inspect -f {{.ID}}` with `weaveutil container-id` - replace data-only container `docker create` with `weaveutil create-volume-container` - remove `docker inspect` dependencies from `weave` script `rewrite_etc_hosts` and `with_container_fqdn` - rework `weave` script `check_running` and `check_not_running` to use `weaveutil` - rework `weave version` to use `weaver` /report API or `weaver --version` if not running - rework `weave setup`'s `docker pull` to run locally rather than in `weaveexec` container
10 lines
240 B
Docker
10 lines
240 B
Docker
FROM DOCKERHUB_USER/weaveARCH_EXT
|
|
|
|
ENTRYPOINT ["/home/weave/sigproxy", "/home/weave/weave"]
|
|
|
|
ADD ./sigproxy ./symlink /home/weave/
|
|
ADD ./weavewait /w/w
|
|
ADD ./weavewait_noop /w-noop/w
|
|
ADD ./weavewait_nomcast /w-nomcast/w
|
|
WORKDIR /home/weave
|