yum install docker //安装docker
docker pull centos:7 //安装centos7
docker run -itd --name bt -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /www:/www centos:7
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
docker exec -it bt /bin/bash //中间没有成功 删除 docker rm bt
外网面板地址: http://123.56.95.235:8888/0912a4b6
内网面板地址: http://:8888/0999124b6
username: ooupzp5x
password: 82u637c2
导入网站后打包,传到另一台服务器上
docker images
docker stop bt
docker commit bt bt:latest
docker save -o bt.tar bt:latest (最后一个bt可以简单,不加latest也行,即docker save -o bt.tar bt)
第二台服务器执行
docker load -i bt.tar
docker run -itd --name bt -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /www:/www bt:latest
docker exec -it bt /bin/bash
输入bt
按1
在进入宝塔面板即可
注:如果重启服务器,在执行docker run -itd bt /bin/bash
写给客户安装说明如下:
docker镜像导入方法:
1、将bt.tar镜像 www.tar.gz网站数据文件,上传到服务器
2、执行
docker load -i bt.tar //导入镜像,同目录下执行
docker run -itd --name bt -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /www:/www bt:latest
docker exec -it bt /bin/bash //进入bt容器
输入bt 按1 重启面板服务
3、打开网站URL: http://14.105.34.147 (如打不开进入第4步)
4、管理网站服务器
外网面板地址: http://123.56.95.235:8888/0912a4b6
内网面板地址: http://内网IP:8888/0999124b6
username: ooupzp5x
password: 82u637c2
备注:如果网站打不开,进入后台-首页,启动Nginx MySQL PHP
5、更新网站所有URL
http://14.105.34.147/admin
admin
123456
1). 后台--系统管理--系统设置,将站点根网址改成http://14.105.34.147/
2).后台--内容管理--批量更新URL 点两个开始更新。
OK了
6、日常维护
docker start bt 重启服务器时启动
docker cp /root/index.html BT:/www/wwwroot/zhenggongnet/application/index/view/default/ 拷贝文件到容器里。
完美源码 » docker 安装宝塔在将镜像转移到另一台服务器实战