PHPackages                             zhaofa/docker - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. zhaofa/docker

ActiveProject[Framework](/categories/framework)

zhaofa/docker
=============

the new thinkphp framework

2.0(6y ago)12Apache-2.0PHP &gt;=5.6.0

Since Jul 5Pushed 6y agoCompare

[ Source](https://github.com/zhaofa2014/centos-centos7.6.18104Bt-)[ Packagist](https://packagist.org/packages/zhaofa/docker)[ Docs](http://thinkphp.cn/)[ RSS](/packages/zhaofa-docker/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (2)Dependencies (1)Versions (2)Used By (0)

docker仓库地址

centos-centos7.6.18104Bt-
=========================

[](#centos-centos7618104bt-)

centos:centos7.6.1810 安装liunx宝塔面板免费版 5.9.1

docker for Windows centos容器运行宝塔

docker pull centos //先下载一个docker镜像

//docker run -i -t -d -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /root/www:/www centos

docker run -p 20:20 -p 21:21 -p 88:80 -p 443:443 -p 8888:8888 -p 3306:3306 -v C:\\Users\\Administrator\\root\\www:/www --name centos\_latest centos:latest //创建docker容器

docker ps //查看容器

docker exec -it 容器ID /bin/bash //进入容器 docker exec -it b811dcc30e50 /bin/bash

yum check-update -y &amp;&amp; yum update -y &amp;&amp; yum install initscripts screen wget -y //升级centos并且安装必要的软件

yum install -y wget &amp;&amp; wget -O install.sh  &amp;&amp; sh install.sh //安装宝塔Centos安装脚本

安装成功之后退到虚拟机的centos里输入 curl ip:8888/login

保存镜像

docker commit -a "1872220587" -m "centos:centos7.6.1810 安装liunx宝塔面板免费版 5.9.1 " b811dcc30e50 centos:centos7.6.18104Bt

docker images centos:centos7.5.1804Bt

docker login #登录到官方仓库Docker Hub

上传本地镜像centos:centos7.5.1804Bt到镜像仓库中

docker images

tag命令修改为规范的镜像 docker tag centos:centos7.6.18104Bt 1872220587/centos:centos7.6.18104Bt

docker push 1872220587/centos:centos7.6.18104Bt

下载镜像使用 docker pull 1872220587/centos:centos7.5.1804Bt

//创建docker容器

docker run -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 -p 3306:3306 -v C:\\Users\\Administrator\\root\\www:/www --name Bt 1872220587/centos:centos7.5.1804Bt

进入容器

docker exec -it 29ca8f229089 /bin/bash

使用场景：解决数据存储和修改配置文件的的问题 容器自动创建不了宿主机目录的情况

先搞一个映射目录的容器 然后把容器的文件复制到宿主机

docker run -p 20:20 -p 21:21 -p 88:80 -p 443:443 -p 8888:8888 -p 3306:3306 --name BT1 1872220587/centos:centos7.5.1804Bt

从主机复制到容器文件

docker cp C:\\Users\\Administrator\\root\\www 5f0801658154:/www

从容器复制到主机

docker cp cc6e86c70011:/www C:\\Users\\Administrator\\root\\www

docker cp f0e3b0a98d8c:/www C:\\Users\\Administrator\\root\\www

管理宝塔

进入容器 docker exec -it 38d824d99a4f /bin/bash

停止 /etc/init.d/bt stop 启动 /etc/init.d/bt start 重启 /etc/init.d/bt restart

强制修改MySQL管理(root)密码，如要改成123456 cd /www/server/panel &amp;&amp; python tools.py root 123456

修改面板密码，如要改成12345678 cd /www/server/panel &amp;&amp; python tools.py panel 12345678

基本命令 仓库相关操作 docker pull #从远程仓库拉取镜像到本地 docker push #推送本地镜像到远程仓库 docker search #在仓库搜索镜像 docker login #登录到官方仓库Docker Hub docker logout #退出登录

镜像相关操作 docker build #从Dockerfile构建镜像 docker pull #同上 docker push #同上 docker history #显示镜像的历史信息 docker images #列出镜像 docker rmi #删除镜像 docker tag #给镜像打上tag标签 docker run #创建容器并启动容器 docker create #创建容器 docker commit #将修改后的容器生成镜像 docker load #从压缩包中加载镜像 docker import #从归档文件中创建镜像 docker save #将镜像保存到压缩文件

容器相关操作 docker attach #依附到一个正在运行的容器中 docker exec #进到正在运行的容器中执行命令 docker cp #在容器和本地系统间复制文件 docker update #将一个容器内所有的进程从暂停状态中恢复 docker ps #列出主机中的容器 docker port #查找一个nat到私有网口的公共口 docker top #查看一个容器中正在运行的进程信息 docker logs #查看日志文件 docker diff #检查容器内文件系统的修改 docker status #输出容器的资源使用统计信息 docker wait #阻塞直到容器终止 docker start #启动已创建的容器 docker pause #暂停运行中的容器 docker unpause #使暂停的容器恢复运行 docker stop #停止容器运行 docker rename #容器改名 docker restart #容器重启 docker kill #关闭运行中的容器 docker rm #删除容器 docker export #导出容器内容为tar包 docker run #同上 docker create #同上 docker commit #同上

其他基本命令 docker events #从服务端获取实时的事件 docker info #查看系统相关信息 docker inspect #显示Docker对象的具体配置信息，包括容器，镜像，网络等 docker version #输出Docker的版本信息 1 2 3 4 管理命令 docker container #容器管理 docker image #镜像管理 docker network #网络管理 docker node #节点管理 docker plugin #插件管理 docker secret #管理敏感数据及普通服务配置项 docker service #服务管理 docker stack #栈管理 docker swarm #集群管理 docker system #管理系统信息 docker volume #卷管理
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#其他基本命令docker-events---从服务端获取实时的事件docker-info-----查看系统相关信息docker-inspect--显示docker对象的具体配置信息包括容器镜像网络等docker-version--输出docker的版本信息1234管理命令docker-container----容器管理docker-image--------镜像管理docker-network------网络管理docker-node---------节点管理docker-plugin-------插件管理docker-secret-------管理敏感数据及普通服务配置项docker-service------服务管理docker-stack--------栈管理docker-swarm--------集群管理docker-system-------管理系统信息docker-volume-------卷管理)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 83.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2506d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/702940b7be14be22f24a82d9fbd8722e4538f95c40f017739c3bb0210e6f20d2?d=identicon)[zhaofa2014](/maintainers/zhaofa2014)

---

Top Contributors

[![zhaofa2014](https://avatars.githubusercontent.com/u/41276275?v=4)](https://github.com/zhaofa2014 "zhaofa2014 (5 commits)")[![mikatakeout](https://avatars.githubusercontent.com/u/156387311?v=4)](https://github.com/mikatakeout "mikatakeout (1 commits)")

---

Tags

frameworkormthinkphp

### Embed Badge

![Health badge](/badges/zhaofa-docker/health.svg)

```
[![Health](https://phpackages.com/badges/zhaofa-docker/health.svg)](https://phpackages.com/packages/zhaofa-docker)
```

###  Alternatives

[topthink/think

the new thinkphp framework

8.0k1.2M13](/packages/topthink-think)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
