35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# 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.
|
|
|
|
``` |