docker搭建宝塔

使用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

 

posted @ 2022-09-03 17:39  durtime  阅读(1055)  评论(0)    收藏  举报