使用docker拉取centos基础镜像,用容器启动该基础镜像,直接在这个容器中部署
1.拉取centos系统镜像
docker pull centos:7.2.1511
2.启动镜像,映射主机与容器内8888(宝塔面板)、888(PHP MY ADMIN)端口或一些其他常用端口
并挂载目录/www,赋予root权限
docker run -d -it -p 8888:8888 -p 888:888 -p 80:80 -p 443:443 -p 3306:3306 -v /www:/www –name Baota --privileged=true centos:7.2.1511
如果有端口占用情况,则将端口占用的进程杀死后进行,每次启动时也要(或是直接关闭开机启动相应进程的守护进程)
netstat -tanlp kill 3306的进程id
3.查看容器id,并进入容器
docker exec -it 容器ID /bin/bash
4.执行宝塔面板Centos安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
5.安装完成后会显示宝塔面板的地址和账号密码,如果再windows上打不开请检查防火墙,放行端口8888
标签:容器,8888,centos,宝塔,端口,install,docker,搭建 From: https://www.cnblogs.com/zhukaile/p/16653164.html