diff --git a/portainer-agent-david.container b/portainer-agent-david.container new file mode 100644 index 0000000..de77872 --- /dev/null +++ b/portainer-agent-david.container @@ -0,0 +1,17 @@ +[Unit] +Description=Portainer Agent (User) + +[Container] +ContainerName=portainer-agent-david +Image=docker.io/portainer/agent:2.33.6 +PublishPort=9002:9001 +PodmanArgs="--privileged" +Volume=/run/user/1000/podman/podman.sock:/var/run/docker.sock +Volume=/var/lib/containers/storage/volumes:/var/lib/docker/volumes +Volume=/:/host + +[Service] +Restart=always + +[Install] +WantedBy=default.target diff --git a/portainer-agent-root.container b/portainer-agent-root.container new file mode 100644 index 0000000..59ad30e --- /dev/null +++ b/portainer-agent-root.container @@ -0,0 +1,17 @@ +[Unit] +Description=Portainer Agent (Root) + +[Container] +ContainerName=portainer-agent-root +Image=docker.io/portainer/agent:2.33.6 +PublishPort=9001:9001 +PodmanArgs="--privileged" +Volume=/run/podman/podman.sock:/var/run/docker.sock +Volume=/var/lib/containers/storage/volumes:/var/lib/docker/volumes +Volume=/:/host + +[Service] +Restart=always + +[Install] +WantedBy=default.target diff --git a/portainer.container b/portainer.container deleted file mode 100644 index d216f7d..0000000 --- a/portainer.container +++ /dev/null @@ -1,20 +0,0 @@ -[Unit] -Description=Portainer CE - -[Container] -ContainerName=portainer -Image=docker.io/portainer/portainer-ce:lts -AutoUpdate=registry -PublishPort=8000:8000 -PublishPort=9443:9443 -PublishPort=9000:9000 -PodmanArgs="--privileged" -Volume=/run/podman/podman.sock:/sockets/root-podman.sock -Volume=/run/user/1000/podman/podman.sock:/sockets/david-podman.sock -Volume=portainer-data:/data - -[Service] -Restart=unless-stopped - -[Install] -WantedBy=default.target