Portainer部署教程:快速上手与管理Docker容器

需积分: 5 1 下载量 160 浏览量 更新于2024-08-03 收藏 1.86MB DOCX 举报
Portainer是一个流行的开源Docker管理工具,用于可视化和管理Docker容器、网络、卷以及Swarm集群。部署Portainer需要遵循以下步骤: 1. 下载安装: 首先访问Portainer的官方网站 <https://portainer.io/docs/install-ce/> ,下载适用于你的环境(如Docker CE)的最新版本Portainer CE,这里提供了2.11.0版本作为示例。 2. 创建存放文件夹: 在宿主机上创建一个目录来存储Portainer的文件,例如: ``` mkdir portainer ``` 3. 运行Portainer容器: 使用Docker命令行,通过`docker run`命令来运行Portainer容器,指定容器映射的端口,以及数据卷挂载位置: ``` docker run -it --name portainer -p 8000:8000 -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /path/to/your/portainer/data:/data -d cr.portainer.io/portainer/portainer-ce:2.11.0 ``` 请将`8000:8000`和`9000:9000`中的9000替换为你希望使用的端口号,但确保它未被其他进程占用。例如,如果你想用9001,先检查该端口是否可用。 4. 查看和验证: 使用`docker ps`命令检查Portainer容器是否已启动,并记录宿主机的IP地址,通常为`192.168.0.108`(需替换为你实际的IP)。然后,在浏览器中访问`IP地址:9000`进行登录。首次登录时,需要设置管理员用户名和密码,例如`admin`和`portainer`。 5. 备份与恢复: Portainer支持远程Docker连接,其默认的远程API端口是2375。若要更改此端口,编辑`/etc/systemd/system/docker.service`文件,将`ExecStart`字段的`tcp://0.0.0.0:2375`部分替换为你所需的端口。然后,重启Docker服务以应用更改: ``` systemctl daemon-reload systemctl restart docker ``` 6. 添加Docker到Portainer: 登录Portainer后,可以在容器管理界面添加新的Docker主机,这样就可以在Portainer上集中管理所有连接的Docker实例。 7. 界面管理: Portainer提供了容器管理和镜像管理界面,用户可以通过这些功能轻松地查看、部署、停止、删除容器,以及上传、拉取、管理Docker镜像。 部署Portainer涉及下载、容器运行、端口配置、服务重启及基本操作界面的使用。这有助于简化Docker环境的管理和监控,提升效率。