ubundu docker 安装 portainer ,docker 面板

 环境

ubuntu 20.04

1.安装docker

Ubuntu 安装Docker 运行Nginx-CSDN博客

2.安装docker-compose 

Ubuntu 安装 docker-compose-CSDN博客

3.编写shell脚本

vim start.sh
#!/bin/bash
 
# 创建目录结构
rm -r /docker/portainer
 mkdir -p /docker/portainer/data

# 进入目标目录
cd /docker/portainer
 
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
  portainer:
    image: portainer/portainer-ce:latest
    container_name: portainer  # 容器名称
    restart: unless-stopped
    ports:
      - "8120:9000"  
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /docker/portainer/data:/data
EOF

# 启动 Docker Compose
docker compose up -d

4.启动shell脚本

sh start.sh

5.打开网页,开始使用

http://<主机IP>:8120