docker-compose部署容器可视化管理平台portainer

   日期:2024-12-27    作者:wangchaoping40 移动:http://g8akg8.riyuangf.com/mobile/quote/8892.html

一、安装docker

docker-compose部署容器可视化管理平台portainer

docker--安装docker-ce-CSDN博客

二、安装docker-compose

安装docker-compose-CSDN博客

三、docker-compose部署portainer

yml文件,需要开放9000端口

 
 

 切换到docker-compose.yml所在目录启动

 
 

 访问IP:9000,默认没有系统账号,需要新设置密码,不少于8位数。登录后,选择本地local

注意需要在五分钟内访问并注册admin用户,否则容器会自动停止,如果错过时间请使用docker-compose  -f docker-compose.yml restart

另外,需要注意的两个docker-compose命令

 

四、portainer新建nginx容器

4.1拉取镜像

4.2创建容器

Add cantainer

创建nginx容器,端口映射为主机9001:容器80

创建成功 

9001端口访问测试

 

 stop一下然后重启restart,仍然可以用就账户登录,挂载数据/app/portainer/data仍然存在,说明数据保留。

 

 查看挂载目录/app/portainer/data

 

 解释一下目录挂载 /var/run/docker.sock:/var/run/docker.sock

挂载/var/run/docker.sock文件是被被映射到了容器内,有以下两个作用

1.在容器内只要向/var/run/docker.sock发送http请求就能和Docker Daemon通信。

2.如果容器内有docker文件,那么在容器内执行docker ps、docker port这些命令,和在宿主机上执行的效果是一样的,因为它们的请求发往的是同一个docker daemon

参考

Docker-compose离线安装_离线安装docker-compose-CSDN博客

Docker图形化界面工具Portainer最佳实践-CSDN博客


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号