Release v0.1.1: Docker installation and preloaded containers
This commit is contained in:
parent
0bb0c31e48
commit
f8b9af4d61
@ -1,4 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Load pre-downloaded Docker images
|
|
||||||
docker load < /docker-images/portainer.tar
|
docker load < /docker-images/portainer.tar
|
||||||
docker load < /docker-images/signalr.tar
|
docker load < /docker-images/signalk.tar
|
||||||
|
4
stage2/01-marinecomos-setup/files/etc/start-portainer-container.sh
Executable file
4
stage2/01-marinecomos-setup/files/etc/start-portainer-container.sh
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
docker run -d --name portainer --restart=always -p 9000:9000 \
|
||||||
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
|
-v /data:/data portainer/portainer-ce
|
3
stage2/01-marinecomos-setup/files/etc/start-signalk-container.sh
Executable file
3
stage2/01-marinecomos-setup/files/etc/start-signalk-container.sh
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
docker run -d --name signalk --restart=always -p 3000:3000 \
|
||||||
|
-v /var/lib/signalk:/data signalk/signalk-server
|
@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Preload Docker Images
|
||||||
|
After=docker.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
ExecStart=/etc/preload-docker-images.sh
|
||||||
|
RemainAfterExit=true
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
@ -1,11 +1,11 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Start Docker Containers on First Boot
|
Description=Start Docker Containers
|
||||||
After=docker.service
|
After=docker.service
|
||||||
Requires=docker.service
|
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
ExecStart=/etc/start-docker-containers.sh
|
ExecStart=/etc/start-portainer-container.sh
|
||||||
|
ExecStart=/etc/start-signalk-container.sh
|
||||||
RemainAfterExit=true
|
RemainAfterExit=true
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
docker load < /docker-images/signalk.tar
|
#!/bin/bash
|
||||||
docker load < /docker-images/portainer.tar
|
docker load < /docker-images/portainer.tar
|
||||||
|
docker load < /docker-images/signalk.tar
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Start Portainer container
|
|
||||||
docker run -d --name portainer --restart=always -p 9000:9000 \
|
docker run -d --name portainer --restart=always -p 9000:9000 \
|
||||||
-v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
|
-v /data:/data portainer/portainer-ce
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Start SignalK container
|
|
||||||
docker run -d --name signalk --restart=always -p 3000:3000 \
|
docker run -d --name signalk --restart=always -p 3000:3000 \
|
||||||
-v /var/lib/signalk:/data signalk/signalk-server
|
-v /var/lib/signalk:/data signalk/signalk-server
|
||||||
|
Loading…
x
Reference in New Issue
Block a user