summaryrefslogtreecommitdiff
path: root/meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/distribution/files/distribution.container
blob: e8eb7dcd7c9f5ee19e0b52e8b24135e28c93450a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[Unit]
Description=A distribution container
After=regkeygen.service
Requires=regkeygen.service

[Container]
ContainerName=distribution
Image=docker.io/distribution/distribution:latest
PublishPort=127.0.0.1:5000:5000,127.0.0.1:5001:5001
Volume=%h/.config/containers/distribution/certs:/certs
Volume=%h/.config/containers/distribution/config.yml:/etc/distribution/config.yml:ro
Volume=distribution-data:/var/lib/distribution

[Service]
Restart=on-failure
RestartSec=10s
RestartSteps=5
RestartMaxDelaySec=1min
TimeoutStartSec=15min

[Install]
WantedBy=default.target