Portainer on a VPS: Docker in a browser
Install Portainer CE on a Docker VPS, turn an existing compose file into a Stack, and handle the socket mount, the 9443 certificate and UI drift.
Filtering by topic #containers · clear
Install Portainer CE on a Docker VPS, turn an existing compose file into a Stack, and handle the socket mount, the 9443 certificate and UI drift.
What docker compose up decides for each service on every run, and how --wait, --build, --pull and --remove-orphans behave when a script or CI job runs it.
Install Docker Engine on Rocky Linux or AlmaLinux with dnf, then fix what Ubuntu guides skip: podman owning the docker command and SELinux on bind mounts.
ENTRYPOINT is what runs and command supplies its arguments. See all four override combinations in Compose, and why setting entrypoint clears CMD.
Open a shell in a running Compose service with docker compose exec, and use run --rm for a service that is stopped or must not be disturbed.
Jails isolate a full FreeBSD userland; Docker ships layered images from a registry. How the two models differ on software, state, networking and limits.
The Python docker-compose reached end of life. The docker compose plugin did not, and it still ships releases. Here is what your server actually runs.
Podman runs containers with no daemon and rootless by default. What that changes on a rented server: compose files, quadlets, ports and volume ownership.
Set TZ in a Compose service, find valid zone names with timedatectl, and understand why container logs show UTC while the host clock is right.
Update one container in a multi-service stack: docker compose up -d web, why depends_on still starts, --no-deps, start vs up, stop, and --scale.
Restart, up -d, rebuild or pull: which Docker Compose command picks up an edited compose file, a new .env, a changed Dockerfile or a new image.