# Portainer ## 安装 Portainer ```sh # 创建数据卷 docker volume create portainer_data # 运行 Portainer 容器 docker run -d -p 8000:8000 -p 9443:9443 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest # -d: 让容器在后台运行。 # -p 8000:8000: 映射本地 8000 端口(用于 HTTP 管理端口)。 # -p 9443:9443: 映射本地 9443 端口(用于 HTTPS 管理端口)。 # --name portainer: 容器名称为 portainer。 # --restart=always: Docker 容器会在 Docker 重启后自动启动。 # -v /var/run/docker.sock:/var/run/docker.sock: 让 Portainer 能够与 Docker 守护进程进行通信。 # -v portainer_data:/data: 将数据卷挂载到容器内,用于保存 Portainer 的数据。 #停止 docker stop portainer # 删除 docker rm portainer ## 初始密码 admin dbt@com@1234 Swarm initialized: current node (08erb2tka9gf86zclqeaqhyjb) is now a manager. To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-1j8ye9wwvth761odcv9awydwg9zmz51cxdfidw3osdxw4zoraq-1c6ltkq51n1nawvciyudqijc7 192.168.195.5:2377 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. ```