以下是来自宝塔panel教程专栏的docker Manager配合宝塔 Linux panel使用的教程,希望能帮助到有需要的朋友!
安装说明
1、宝塔Linux panel版本5.4.1或以上。
2.Centos系统,推荐Centos 7。
3.不在openvz或docker下的服务器
Docker和云服务器有什么区别?
Docker是一个开源的应用容器引擎,所以我们在使用Docker的时候要有容器思维。我们不应该把它作为服务器,而是作为应用。
你在什么场景下使用docker?
1.需要环境隔离的应用
2.对于需要环境隔离的在线应用,比如docker和apache,主机通过nginx反向代理出去实现LNMPA架构。
3.需要用户隔离的应用
4.并行小微应用
5.热备,比如mysql主从复制。
6.临时应用
如何使用docker管理器:
1.端口映射
通常,我们需要映射以下端口:
除了以上端口,你可能还需要,3306,21,20,1635等等。..
注意:
|-如果您使用固定IP并希望将容器用作服务器,您还需要映射端口,并且需要修改主机的SSH、panel和其他端口。
|-暂时不支持在运行时添加端口映射。创建容器时,您需要设置所有必需的端口映射设置。
2.图像管理
默认情况下,只有3个以上的面板图像。如果需要其他图片,请通过docker pull命令下载。
比如你需要最新的ubuntu镜像:docker pull ubuntu。
3.IP地址池
创建容器时,您需要添加一个IP地址池来绑定IP地址。
此处添加的IP必须是已绑定到托管服务器的IP。
常见问题:
问:通过docker部署宝塔面板映像后,如何访问面板?
答:如果创建docker时将8888映射到8881,可以通过(http:// server IP:8881)访问!
要访问docker创建的面板,需要在新的浏览器中打开,否则会自动退出。
问:通过docker部署宝塔面板镜像后,如何通过SSH管理容器?
回答:如果你在创建docker的时候把22映射到222,那么直接用ssh工具通过端口222连接容器。
问:当我创建容器时,我清楚地将8888端口映射到8881端口。为什么我不能访问它?
答:请检查面板防火墙是否发布8881。如果有安全组,需要在安全组发布8881。
以上是宝塔linux panel中docker Manager使用教程的详细内容。更多请关注草根吧VPS中的其他相关文章!