We have recently rebranded and changed our name from Dataloop.IO to Outlyer. Our agent is still called
dataloop agent, and relevant code reflects the old name (Dataloop) as well. Thank you for your patience as we update everything.
Upgrading to the latest version¶
The latest version of our agent is always available on Docker Hub with
latest tag, so upgrading should be as simple as:
docker pull outlyer/agent:latest docker stop outlyer docker start outlyer
If you are using Docker Compose to run the container, just execute this in the
directory where you placed our
For Kubernetes versions prior to 1.6, you must delete the Outlyer DaemonSet and recreate it:
kubectl delete -f outlyer_daemonset.yaml kubectl apply -f outlyer_daemonset.yaml
Kubernetes 1.6 and later support rolling updates to DaemonSets. See the Kubernetes docs for guidance.
For Swarm, you should update the image on your manager nodes and worker nodes as follows:
docker service update --image outlyer/agent:latest agent-worker docker service update --image outlyer/agent:latest agent-manager
Upgrading from the previous generation agent¶
If you are currently running a version of our Docker Agent prior to
2017.3-1, you should remove it before installing the latest agent.
This only needs to be done once.
- First, remove any existing Dataloop Docker containers. Use
docker psto find the container:
docker ps | grep dataloop | cut -f1 -d" "
- Stop and remove the container, using the container ID you obtained in step 1.
docker rm -f 7a5c126f7297