云服务器促销,免费安装宝塔面板!
开启左侧

[宝塔面板] 宝塔面板docker管理器使用方法

[复制链接]
当流科技 发表于 2017-10-26 22:09:13 | 显示全部楼层 |阅读模式

本站会员必须 邮箱验证成功后 才能发帖。马上注册查阅更多教程,下载海量资源,让你轻松玩做站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
安装说明
6 s6 y+ F1 C) R% C$ n% J! Q1、宝塔Linux面板5.4.1以上版本% z. R, D! M. ^
2、Centos系统,建议使用Centos 7* T" s) O& h8 n, |
3、非openvz或docker下的服务器/ I, i. ?, N: h8 \6 C- R
8 i2 q. I. d1 O, K- i

+ S  _- X5 m, N( j0 y- W2 ~8 BDocker与云服务器有什么不同?3 ?/ x. D+ U, a  t5 }' N6 q
Docker 是一个开源的应用容器引擎,所以,我们使用docker应该有容器思维,我们不应该将它当成一台服务器使用,而应该将它当成一个应用来使用
, S7 C7 O4 t; D' Q
+ [8 _8 W& h3 [% Z/ L1 f
$ O' ~% O) h! \  Y4 [) b什么场景下使用docker?5 e/ N3 h; g$ J+ F& V1 g3 j3 a+ n& {
1、需要环境隔离的应用
' z; `. x  l1 {$ y& c& k1 Q2、需要环境隔离的线上应用,如:docker一个apache,宿主机通过nginx反向代理出去,实现LNMPA架构5 q% V% O, O; _$ c
3、需要用户隔离的应用2 R/ l' I& M& y/ P) K
4、并发小的微应用
. }* t" S# B9 I8 l9 P+ J& m: x5、热备,如:mysql主从复制& H& H0 R/ L  Q1 C2 w, }4 K2 J0 h' t
6、临时应用
! `9 {4 o% s3 n* o1 U5 g' f$ _& s0 ~4 D* {

5 ?( `6 u& Y" g7 f: }' |$ N- J& R
7 ^4 V( f" c1 v# O) ~4 F7 J如何使用docker管理器:
. q5 S5 ]: @9 Q; T2 C9 I0 c0 D4 X. I0 U1 c0 \$ Y. u/ q% d
1、端口映射' s  U- I2 c* O' H" Q
通常,我们需要映射以下端口:4 o7 R; r* _0 |6 D# H

) u# U) V& g' w8 Y/ M0 A! _: ^
容器端口 映射到(服务器) 说明
22 222 SSH服务
8888 8881 面板服务
80 81 http服务
443 4443 https服务

' j- a) r% b% n% O* [8 X5 _3 v
1 ]$ y8 b/ Y& h' c6 E
! f" y4 r0 q" B0 ?2 l8 N( |
: c' ^" \& H( A3 L, x, w9 t8 c% ?除了以上端口,您可能还需要,3306,21,20,1635等等..
4 p5 u! ^6 O. g0 n& o, c6 t6 |  H) t  s- ^
注意:1 V3 [8 `$ Q0 k. T/ R
|- 如果您使用固定IP,想将容器当服务器使用,一样要映射端口,且需要将宿主机的SSH、面板等端口修改掉! f( D" }4 G& ~( C
|- 暂时不支持运行时添加端口映射,您需要在创建容器时就做好所有需要的端口映射设置) A) V. H! T2 O; l! p
) A0 ~. i( V9 ]9 @9 }6 @

8 s3 C- ^3 O# F; C$ l6 C7 p5 |8 w" L6 @; L
2、镜像管理
* C, P! e+ g$ ^默认只有宝塔面板的镜像,如果您需要其它镜像,请通过docker pull命令来下载,
$ G' O3 A$ T8 M4 ]7 F如:需要最新版ubuntu镜像:docker pull ubuntu1 h- U2 W6 g1 t

; W. z# Z( ?5 I6 N- a3、IP地址池6 H  h5 F* Y- a$ e" H! v5 L
您需要添加IP地址池才可以在创建容器时绑定IP地址
1 ]! B" b: L4 E此处添加的IP务必是已经绑定到宿主服务器的IP
4 J. e* ]. s9 W8 n4 X! K# @8 @6 g% V: S( E# {! j" E0 r
常见问题:/ k! f6 x9 @' S2 m* @
1 M- Q4 J. I! V% \* L0 V/ S
问:通过docker部署宝塔面板镜像后,如何访问面板?- @: {9 J( X. H: q, P& R9 W
答:如果你创建docker时,将8888映射到了8881,那么通过(http://服务器IP:8881)访问!
, C' j8 E3 [0 e; _" u! s6 ~6 s$ R         访问docker创建的面板,需要在新的浏览器打开,否则会自动退出。
4 C, d, m: A" Q$ c  Q/ H5 e
2 r' J7 B# k! @3 ~( S; e% }: w问:通过docker部署宝塔面板镜像后,如何通过SSH管理容器?
$ d4 B! T3 F6 ~- K) w* L答:如果你创建docker时,将22映射到了222,那么直接使用ssh工具,通过222端口连接容器
: W! U' u7 E, v1 p/ |5 i/ b7 I& _' I. |, [- ?
问:我创建容器时明明将8888端口映射到了8881端口,为什么无法访问?3 A9 n3 ^* N% A% V
答:请检查面板防火墙是否放行8881,如果有安全组,还需要在安全组放行88810 n) m. y4 C" ?& u: d% k+ ~
* W  ^$ ^4 _% E6 S+ B

3 x& E1 a- [* ^- T  K1 A6 W6 U8 ~5 Y& h7 ]
更多宝塔教程请关注: 宝塔面板使用教程和常见问题汇总 NEW(不断更新)    宝塔面板技术交流群:418387220  
==============================================================  p3 s( ]% t9 I  T9 X
如需技术服务,请点击这里 宝塔运维技术服务项目   宝塔面板技术交流群418387220  " P; k4 U+ l" }' H% T
技术01:         技术02:   技术03:
- q7 d+ M6 }# p) i* Z0 v0 i==============================================================7 U, L6 c' Q5 [9 Q$ x
当流科技-专业Discuz建站、仿站业务,专注处理discuz!论坛挂马,专注提供论坛托管维护服务! 提供Discuz论坛空间、VPS、云服务器!咨询QQ 569160956 778521512
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐

抱歉,当前存在网络问题或服务器繁忙,详细错

主讲:我心枫叶 Discuz!教程

Discuz!论坛网盘附件免跳转下载(手机版网

主讲:当流科技 Discuz插件

宝塔面板绑定域名无法访问后台怎么解决?

主讲:风雨兼程 服务器学院

discuz论坛搬家教程,如何搬迁到新服务器?

主讲:风雨兼程 Discuz!教程

Discuz!X3.3全新安装和升级后快速回复框丢

主讲:风雨兼程 Discuz!教程

宝塔面板phpmyadmin 数据库502 Bad Gateway

主讲:当流科技 服务器学院

宝塔面板mysql怎么用navicat 连接数据库呢

主讲:当流科技 服务器学院

Discuz! X3.4虚拟人气虚拟用户在线插件 完

主讲:执手天涯 Discuz插件

商务合作

0551-66191059
service#dangliu.net
点击这里给我发消息
dz论坛/Discuz!论坛新手

关注微信公众号

QQ扫码 加 DZ技术群