在isula中配通过配置文件配置portainer的端口号,不使用-p参数
时间: 2024-05-08 15:20:57 浏览: 156
在isula中,可以通过配置文件来配置portainer的端口号,而不使用-p参数。具体步骤如下:
1. 首先,需要创建一个配置文件,比如说叫做portainer.yaml。
2. 在该配置文件中添加以下内容:
```
version: '2'
services:
portainer:
image: portainer/portainer
ports:
- "9000:9000"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- ADMIN_PASSWORD=your_password
restart: always
```
这里的9000:9000表示将主机端口9000映射到容器内部的9000端口。ADMIN_PASSWORD是portainer的管理员密码,可以根据需要进行修改。
3. 接着,在命令行中执行以下命令:
```
isula run -d --name portainer -v /path/to/portainer.yaml:/etc/docker-compose.yml docker/compose:1.25.0 up
```
其中,/path/to/portainer.yaml是你刚才创建的配置文件的路径。这条命令会启动一个名为portainer的容器,并且使用配置文件中定义的参数来配置portainer的端口号。
4. 最后,可以通过浏览器访问http://localhost:9000来访问portainer的管理界面。
阅读全文