docker安装宝塔
docker network create my-network 创建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
创建web(安全 适合服务器)
docker run -d \
  --name lnmp \
  --network web-network \
  --user 1000:1000 \ # 使用非 root 用户
  --add-host host.docker.internal:host-gateway \
  -p 80:80 \ # 仅映射必要端口
  -p 6379:6379 \ # redis端口
  -p 976:976 \ # BT端口
  -v /home/ubuntu/wwwroot:/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

运行容器连接
docker exec -it mysql80 mysql -u root
修改超管密码
SELECT user, host FROM mysql.user WHERE user = 'root';
ALTER USER 'root'@'%' IDENTIFIED BY 'x7uESwLQbw';
ALTER USER 'root'@'localhost' IDENTIFIED BY 'x7uESwLQbw';
FLUSH PRIVILEGES;
创建容器
docker run --name mysql80 -e MYSQL_ROOT_PASSWORD=x7uESwLQbw  -p 3108:3306 -v /home/ubuntu/docker/mysql/mysql80/config:/etc/mysql/conf.d -v /home/ubuntu/docker/mysql/mysql80/data:/var/lib/mysql -d --restart=unless-stopped mysql:8.0
查看容器ip
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mysql80
                    
                
                
            
        
浙公网安备 33010602011771号