首页 > 其他分享 >docker搭建宝塔

docker搭建宝塔

时间:2022-09-03 17:44:38浏览次数:109  
标签:容器 8888 centos 宝塔 端口 install 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

 

标签:容器,8888,centos,宝塔,端口,install,docker,搭建
From: https://www.cnblogs.com/zhukaile/p/16653164.html

相关文章

  • docker下kali镜像中安装AWVS
    docker下通过kali最小镜像安装awvs1.kali基本环境配置拉去kali镜像dockerpullkalilinux/kali-rolling拉取成功后,查看镜像对应iddockerimagesREPOSITORY......
  • 搭建个人多机器ssh连接平台
    最近新配了个主机,有了多个设备,ssh连接的功能可以优化很多体验,便又开始鼓捣。以前都是windows连各种linux,比较方便;这次是在windows之间,还是小查了好一会儿,留个记录SSH连......
  • Docker基础知识 (8) - 使用 Docker 部署 SpringBoot + MariaDB(MySQL)项目
    本文在“ Docker基础知识(7)-使用Docker部署SpringBoot项目”里的SpringbootWebDocker项目的基础上,添加JDBC、MariaDB和MyBatis相关依赖包和数据库操作代......
  • 宝塔面板琐碎日常(一)
    主要记录宝塔面板使用过程中遇见过的问题,供未来参考。一、登录问题宝塔面板在每次登录后会有24小时本机记录时间,在此时间内再次登录则自动刷新时间。否则24小时后系统自......
  • 搭建apache+php时php下面没有phpapache那个
    如果没有这个  你下载错了 ......
  • 21-上手一个项目SMBMS-项目搭建
    21-上手一个项目SMBMS-项目搭建概述SMBMS(SuperMarketBillsManagementSystem)超市订单管理系统,学完javaweb,跟着狂神一起来搭建一个小的项目,从简单入手建议看视频一......
  • 以Docker Compose 建立Node.js 全端开发环境(四) — Todo List Api 串接
    以DockerCompose建立Node.js全端开发环境(四)—TodoListApi串接上个章节我们加入了Prisma作为与资料库沟通的中间层,这篇我们将使用它来协助我们开几只基础的Api......
  • docker方式安装jenkins
    jenkins安装运行如下命令 查看日志 如果失败,修改下启动命令里面的本地挂载目录 登录首页 jenkins配置ManageJenkins  点击保存后,就不会出现......
  • Docker实用篇
    Docker实用篇0.学习目标1.初识Docker1.1.什么是Docker微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组......
  • Docker Compose
    简介之前使用docker时,写完一个项目之后需要定义一个dockerfile,再通过dockerbuild生成一个镜像,并通过dockerrun执行;都是通过手动操作,用于单个容器,非常麻烦,现在想要的效......