dvc Docker & Self-Hosted Deployment

GitHub

Data Versioning and ML Experiments

RAW Compose
1. Pull Image (GHCR) docker pull ghcr.io/linuxserver/openssh-server
2. Docker Run (1-Click Launch) docker run -d --name dvc -p 2222:2222 --restart always ghcr.io/linuxserver/openssh-server
3. Podman Run podman run -d --name dvc -p 2222:2222 --restart always ghcr.io/linuxserver/openssh-server
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://ghcr.io/linuxserver/openssh-server
5. ORAS Pull (OCI Artifact) oras pull ghcr.io/linuxserver/openssh-server
6. Compose Deployment docker compose up -d
tests/docker-compose.yml
Download .yml
---
version: '3.2'
services:
  git-server:
    image: ghcr.io/linuxserver/openssh-server
    environment:
      - USER_NAME=user
      - PUBLIC_KEY_FILE=/tmp/key
    ports:
      - 2222
    volumes:
      - ./remotes/user.key.pub:/tmp/key
      - ./remotes/git-init:/custom-cont-init.d