From d44ae53fa3e832cba9e1e1612d7826d04daf8863 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20N=C3=A4gele?= Date: Tue, 11 Sep 2018 15:49:54 +0200 Subject: [PATCH] Fix regression in docker-for-mac sample (#17) --- examples/docker-for-mac/my_test.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/docker-for-mac/my_test.sh b/examples/docker-for-mac/my_test.sh index dd7ab55..5956788 100755 --- a/examples/docker-for-mac/my_test.sh +++ b/examples/docker-for-mac/my_test.sh @@ -43,7 +43,7 @@ get_apiserver_arg() { } create_testcontainer() { - docker container run --interactive --tty --detach \ + docker container run --user 1000:1000 --interactive --tty --detach \ --volume "$(pwd):/workdir" --workdir /workdir \ "$IMAGE_REPOSITORY:$IMAGE_TAG" cat } @@ -65,7 +65,8 @@ configure_kubectl() { local port port=$(get_apiserver_arg "$apiserver_id" --secure-port) - docker cp "$HOME/.kube" "$testcontainer_id:/root/.kube" + docker cp "$HOME/.kube" "$testcontainer_id:/tmp/.kube" + docker exec --user root "$testcontainer_id" chown -R 1000:1000 /tmp docker exec "$testcontainer_id" kubectl config set-cluster docker-for-desktop-cluster "--server=https://$ip:$port" docker exec "$testcontainer_id" kubectl config set-cluster docker-for-desktop-cluster --insecure-skip-tls-verify=true docker exec "$testcontainer_id" kubectl config use-context docker-for-desktop