From 26674783cc7905d8ef1396f20eba622912c80833 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Fri, 22 Dec 2023 05:44:09 -0700 Subject: [PATCH] Update Containers/Portainer/Deploy Portainer.md --- Containers/Portainer/Deploy Portainer.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Containers/Portainer/Deploy Portainer.md b/Containers/Portainer/Deploy Portainer.md index 75c010a..fbbbef8 100644 --- a/Containers/Portainer/Deploy Portainer.md +++ b/Containers/Portainer/Deploy Portainer.md @@ -4,12 +4,9 @@ We need to update the server before installing Docker === "Ubuntu Server" ``` sh - sudo apt update # (1) - sudo apt upgrade # (2) + sudo apt update + sudo apt upgrade ``` - - 1. :man_raising_hand: I'm a code annotation! I can contain `code`, __formatted - text__, images, ... basically anything that can be written in Markdown. === "Rocky Linux" @@ -24,8 +21,9 @@ Install Docker then deploy Portainer ``` sh sudo apt install docker.io - docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/containers/portainer:/data portainer/portainer-ee:latest + docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/containers/portainer:/data portainer/portainer-ee:latest # (1) ``` + 1. Be sure to set the `-v /srv/containers/portainer:/data` value to a safe place that gets backed up regularily. === "Rocky Linux" @@ -33,9 +31,11 @@ Install Docker then deploy Portainer sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io sudo systemctl start docker - sudo systemctl enable docker - docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/containers/portainer:/data portainer/portainer-ee:latest + sudo systemctl enable docker # (1) + docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/containers/portainer:/data portainer/portainer-ee:latest # (2) ``` + 1. This is needed to ensure that docker starts automatically every time the server is turned on. + 2. Be sure to set the `-v /srv/containers/portainer:/data` value to a safe place that gets backed up regularily. ### Configure Docker Network I highly recomment setting up a [Dedicated Docker MACVLAN Network](https://docs.bunny-lab.io/Containers/Docker/Docker%20Networking/). You can use it to keep your containers on their own subnet. \ No newline at end of file