How to Install Docker and Portainer in a Promox 7 LXC Container

In this article, we will install Docker and the Portainer on an LXC container in Proxmox 7.

This is the Docker script found on the official docker installer website.

To Install Docker

First, you need to update and upgrade the container packages.

apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \

Add Docker’s official GPG key:

curl -fsSL | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Use the following command to set up the stable repository.

echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] \
  $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

Update the apt package index, and install the latest version of Docker Engine and container.

apt-get install docker-ce docker-ce-cli

Then you need to verify docker is running on the system.

systemctl status docker

If everything is done correctly, docker should be running.

To Install Portainer

docker run -d \
--name="portainer" \
--restart on-failure \
-p 9000:9000 \
-p 8000:8000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \

After installation, run the command below to get the Portainer IP address.

ip addr

Add Portainer port 9000 to the end of the IP address to access Portainer GUI.

If you liked this article, please subscribe to our YouTube Channel for tech news, reviews and video tutorials. You can also find us on Twitter, Instagram and Facebook.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

unexpected error occurred

How To Fix “unexpected error occurred while signing in to your account for Xbox Live” error in Fortnite

How to Quickly Upgrade Portainer in Docker