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

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

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

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

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

x
安装说明
6 Q$ _* o& Q* u& M4 ?, M" R- e1、宝塔Linux面板5.4.1以上版本; b6 H9 D% ]6 V! H  T: C  W1 y
2、Centos系统,建议使用Centos 7) t5 Z! r+ q9 ]4 C0 t- |0 J. T0 g
3、非openvz或docker下的服务器
8 T* x. E6 I( c7 P, n% Y9 ~0 D2 p: {# C* D  s; ^, r& D

0 X( q1 h0 m8 D* E3 vDocker与云服务器有什么不同?
6 F7 }7 z: c- Y3 j, i  KDocker 是一个开源的应用容器引擎,所以,我们使用docker应该有容器思维,我们不应该将它当成一台服务器使用,而应该将它当成一个应用来使用3 P; B0 }; A/ P& R- P4 n, v

9 O' ?+ A# v) ~7 G$ b4 q; S
; e% i3 s; a8 y* G/ ]5 R+ U- e什么场景下使用docker?
% W9 V6 u4 [/ ]4 H9 p1、需要环境隔离的应用5 Z/ x1 i6 t. m, N# v
2、需要环境隔离的线上应用,如:docker一个apache,宿主机通过nginx反向代理出去,实现LNMPA架构! r7 t+ h2 e8 u# n
3、需要用户隔离的应用: g" {4 I. F8 y- R  Z8 h# f
4、并发小的微应用+ u$ O. U- j; A0 [8 }8 H+ i" {
5、热备,如:mysql主从复制7 ]) }! p- A- ^
6、临时应用' g$ C& R5 _( U6 W9 F: r. D, F$ d

! _" k4 P/ I2 t: Z- t2 s9 W( _8 g' G6 e
# G* l- d7 Z. j2 C5 c! [& W
如何使用docker管理器:  Z9 X2 l& _7 L  r+ p4 t
! N0 l, G( F: y+ N' V! r$ S
1、端口映射
6 G' @+ P) J) t! h. _) I2 R通常,我们需要映射以下端口:
: ?4 W: {# s# n+ U
1 d* b6 F4 }. M7 N* X9 O
容器端口 映射到(服务器) 说明
22 222 SSH服务
8888 8881 面板服务
80 81 http服务
443 4443 https服务

4 z: d2 m- t" Z+ r. y! C" v
% K3 m/ ]) D# c8 o# F, b
7 U# b% p) {$ v, x# E% V' ^
- q$ b" g! `  h% d* b除了以上端口,您可能还需要,3306,21,20,1635等等..
/ F9 B. L3 L$ k0 c! I* j- P, X# k9 B9 q0 I) j% T  T% d  ]5 L" a8 D
注意:
0 a8 u. w4 u9 _1 Q5 Y|- 如果您使用固定IP,想将容器当服务器使用,一样要映射端口,且需要将宿主机的SSH、面板等端口修改掉2 z2 y2 U$ A+ {1 i6 F: p
|- 暂时不支持运行时添加端口映射,您需要在创建容器时就做好所有需要的端口映射设置
* o2 H. a, Q( f: h, j# A, i4 p% s# {9 r+ `% R1 ?" @$ ~

  c# t: {1 H: d9 ^/ P7 \. X
, i1 d+ K( V( y0 ?" k9 v2、镜像管理' k! P6 y1 n  X4 S, D
默认只有宝塔面板的镜像,如果您需要其它镜像,请通过docker pull命令来下载,
. Z5 o* Z6 O* O5 \( T1 ]5 h: `如:需要最新版ubuntu镜像:docker pull ubuntu: `" U0 U0 F9 M! E
9 d8 K% a1 W2 ]1 Q2 m5 R% c
3、IP地址池
! h+ Y: H+ M% i- }& g( y您需要添加IP地址池才可以在创建容器时绑定IP地址9 E+ j1 J! W1 K3 r
此处添加的IP务必是已经绑定到宿主服务器的IP4 [* u; S0 L; l8 C3 `7 p9 }4 B
7 F7 ^9 Q0 M# v' x9 h+ w. W$ J" o
常见问题:4 K8 j' P1 A8 l) {) W

% T( E" v, {' R, O问:通过docker部署宝塔面板镜像后,如何访问面板?
. u8 _/ Q  R% J$ [3 R8 Z答:如果你创建docker时,将8888映射到了8881,那么通过(http://服务器IP:8881)访问!" N3 W7 A" O  O" |; F; R
         访问docker创建的面板,需要在新的浏览器打开,否则会自动退出。
8 u7 i' m0 E9 J4 x" P" P8 Y
7 U! I7 `. a8 c# `问:通过docker部署宝塔面板镜像后,如何通过SSH管理容器?
6 Z! ~" Q5 |; C3 R+ R+ Y* P答:如果你创建docker时,将22映射到了222,那么直接使用ssh工具,通过222端口连接容器
8 s, ?% b; ^) h+ Y
' p6 I6 ?; W( A+ _: Z8 ?/ z2 i* E问:我创建容器时明明将8888端口映射到了8881端口,为什么无法访问?
% v$ q0 b' D. G$ y+ G* K" d答:请检查面板防火墙是否放行8881,如果有安全组,还需要在安全组放行88812 a- a) [1 o1 w& L

" o7 P& O4 W+ ~2 @0 m0 N+ Y% e
- `3 L/ f& O. t- l4 ~3 f: S
2 O9 g- e8 h5 h! o  Z9 D
更多宝塔教程请关注: 宝塔面板使用教程和常见问题汇总 NEW(不断更新)    宝塔面板技术交流群:418387220  
==============================================================5 s! x1 j! K0 a# B( e
如需技术服务,请点击这里 宝塔运维技术服务项目   宝塔面板技术交流群418387220  : e- B( E$ r& l( X! O
技术01:         技术02:   技术03: 7 v3 F4 `3 O% o  L4 b
==============================================================
4 M* a& w* |& e
当流科技-专业Discuz建站、仿站业务,专注处理discuz!论坛挂马,专注提供论坛托管维护服务! 提供Discuz论坛空间、VPS、云服务器!咨询QQ 569160956 778521512
回复

使用道具 举报

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

本版积分规则

精彩课程推荐

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

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

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

主讲:风雨兼程 Discuz!教程

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

主讲:当流科技 Discuz插件

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

主讲:我心枫叶 Discuz!教程

宝塔面板phpmyadmin 数据库502 Bad Gateway

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

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

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

宝塔面板如何添加和管理Mysql数据库?

主讲:xotexa372 服务器学院

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

主讲:风雨兼程 Discuz!教程

商务合作

0551-66191059
569160956#qq.com
点击这里给我发消息
dz论坛/Discuz!论坛新手

关注微信公众号

QQ扫码 加 DZ技术群