在使用docker安装宝塔面板之前请先确保服务器已经安装并开启了docker
拉取centos基础镜像,用容器启动该基础镜像,直接在这个容器中部署
1.拉取纯净系统镜像
$ docker pull centos:7.2.1511
2.启动镜像,映射主机与容器内8888(宝塔面板)、888(PHPMYADMIN)端口
$ docker run -d -it -p 8888:8888 -p 888:888 centos:7.2.1511
可以同时映射进去其它常用端口比如:80、443、3306等
$ docker run -d -it -p 8888:8888 -p 888:888 -p 80:80 -p 443:443 -p 3306:3306 centos:7.2.1511
挂载目录
$ docker run -d -it -p 8888:8888 -p 888:888 -p 80:80 -p 443:443 -p 3306:3306 -v /www:/www --privileged=true centos:7.2.1511
3.查看容器id,并进入容器
$ docker ps
$ docker exec -it 容器ID bash
4.执行宝塔面板Centos安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
- 然后就是等待安装完成。完成后会显示宝塔面板的地址和账号密码,如果打不开请检查防火墙放行端口8888