docker安装宝塔

创建web

docker run --name lnmp -itd \
--privileged \
-p 80:80 \
-p 8888:8888 \
-p 6379:6379 \
-p 8881:8881 \
-p 8882:8882 \
-p 8883:8883 \
-p 8885:8885 \
-p 8886:8886 \
-v ~/DockerShare:/kkshare \
-v ~/Project\ Web:/www/wwwroot/ \
ubuntu

docker内
       apt-get update && \
       apt-get install wget && \
       apt-get install liblua5.1-0

创建mysql

docker run --name mysql57  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /home/kuangke/DockerShare/mysql/5.7/config:/etc/mysql/conf.d -v /home/kuangke/DockerShare/mysql/5.7/data:/var/lib/mysql -d --restart=unless-stopped mysql:5.7

 mysql配置
     在[mysqld]下添加 skip-grant-tables , 再启动mysql 跳过权限检查

   mysql8.0 配置 skip-grant-tables  不能远程连接

 

宝塔

   php xdebug 禁用函数里 删除putenv
   [xdebug]
       xdebug.mode=debug
       xdebug.client_host=host.docker.internal
       xdebug.client_port=9000
       xdebug.start_with_request=yes
       xdebug.log=var/log/xdebug.log

下载shell jpg改zip

isBT=$(ps -ef | grep BT-Panel | wc -l)
#echo "kuangke - $isBT"
if [ $isBT -eq 1 ]; then
  bt start
  service mysqld start
  service nginx start
  service mysqld start
  service redis start
  service php-fpm-74 start
#else
  #echo ddd > /liu.txt
fi

 

posted @ 2021-05-23 14:47  狂客  阅读(113)  评论(0编辑  收藏  举报