Brad Bishop | 6e60e8b | 2018-02-01 10:27:11 -0500 | [diff] [blame^] | 1 | [Unit] |
| 2 | Description=docker private registry service |
| 3 | After=docker.service |
| 4 | |
| 5 | [Service] |
| 6 | ExecStartPre=-/usr/bin/docker kill registry |
| 7 | ExecStartPre=-/usr/bin/docker rm registry |
| 8 | ExecStart=/usr/bin/docker run --name registry -v /mirror/registry:/tmp/ -p 5000:5000 \ |
| 9 | -e "STANDALONE=true" \ |
| 10 | -e "MIRROR_SOURCE=https://registry-1.docker.io" \ |
| 11 | -e "MIRROR_SOURCE_INDEX=https://index.docker.io" \ |
| 12 | -e "SETTINGS_FLAVOR=local" \ |
| 13 | registry |
| 14 | ExecStop=-/usr/bin/docker stop registry |
| 15 | Restart=always |
| 16 | RestartSec=10s |
| 17 | |
| 18 | [Install] |
| 19 | WantedBy=multi-user.target |