summaryrefslogtreecommitdiffstats
path: root/roles/atomic_proxy/templates/systemd/ctr-proxy-1.service.j2
blob: 988a9f5444b76b0b1a9354369913bc74a1b42fa7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[Unit]
Description=Container proxy-1


[Service]
Type=simple
TimeoutStartSec=5m
Slice=container-small.slice

ExecStartPre=-/usr/bin/docker rm "proxy-1"

ExecStart=/usr/bin/docker run --rm --name "proxy-1"                           \
          --volumes-from proxy-shared-data-1                                  \
          -a stdout -a stderr -p 80:80 -p 443:443 -p 4999:4999                \
          "docker-registry.ops.rhcloud.com/oso-v2-proxy:{{ oo_env }}"

ExecReload=-/usr/bin/docker stop "proxy-1"
ExecReload=-/usr/bin/docker rm "proxy-1"
ExecStop=-/usr/bin/docker stop "proxy-1"

[Install]
WantedBy=container.target

# Container information
X-ContainerId=proxy-1
X-ContainerImage=docker-registry.ops.rhcloud.com/oso-v2-proxy:{{ oo_env }}
X-ContainerUserId=
X-ContainerRequestId=LwiWtYWaAvSavH6Ze53QJg
X-ContainerType=simple
X-PortMapping=80:80
X-PortMapping=443:443
X-PortMapping=4999:4999