Release v0.1.1: Docker installation and preloaded containers
This commit is contained in:
parent
0bb0c31e48
commit
f8b9af4d61
@ -1,4 +1,3 @@
|
||||
#!/bin/bash
|
||||
# Load pre-downloaded Docker images
|
||||
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]
|
||||
Description=Start Docker Containers on First Boot
|
||||
Description=Start Docker Containers
|
||||
After=docker.service
|
||||
Requires=docker.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/etc/start-docker-containers.sh
|
||||
ExecStart=/etc/start-portainer-container.sh
|
||||
ExecStart=/etc/start-signalk-container.sh
|
||||
RemainAfterExit=true
|
||||
|
||||
[Install]
|
||||
|
@ -1,2 +1,3 @@
|
||||
docker load < /docker-images/signalk.tar
|
||||
#!/bin/bash
|
||||
docker load < /docker-images/portainer.tar
|
||||
docker load < /docker-images/signalk.tar
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
# Start Portainer container
|
||||
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
|
||||
# Start SignalK container
|
||||
docker run -d --name signalk --restart=always -p 3000:3000 \
|
||||
-v /var/lib/signalk:/data signalk/signalk-server
|
||||
|
Loading…
x
Reference in New Issue
Block a user