当前位置 : 主页 > 网络编程 > PHP >

swoft镜像

来源:互联网 收集:自由互联 发布时间:2023-11-09
一、环境安装: 1. dockerFile参考: https://hub.docker.com/r/swoft/swofthttps://hub.docker.com/r/swoft/alphp 2. docker启动swoft镜像: ①. docker拉取swoft镜像(里面包含了swoft代码): docker pull swoft/swoft:latest docker im

一、环境安装:

1. dockerFile参考:

https://hub.docker.com/r/swoft/swoft
https://hub.docker.com/r/swoft/alphp

2. docker启动swoft镜像:

①. docker拉取swoft镜像(里面包含了swoft代码):
   docker pull swoft/swoft:latest
   docker images
   REPOSITORY     TAG       IMAGE ID       CREATED      SIZE
   swoft/swoft    latest    8e9dbd139362   7 days ago   561MB
②. 默认启动一个httpserver:
   docker run -p 80:18306 --name swoft --rm -d swoft/swoft:latest
③. 拷贝swoft源码:
   docker cp swoft:/var/www/swoft /var/www/swoft
④. 停止镜像,同时也删除镜像(加了-rm参数):
   docker stop swoft
⑤. 映射文件启动容器(注:要在源码当前目录):
   docker run -p 80:18306 --name swoft --rm -d -v $(pwd):/var/www/swoft swoft/swoft:latest
⑥. 进入容器:
   docker exec -it swoft /bin/bash
   php bin/swoft -V    // 查看swoft版本

注: 如果docker启动失败可以用docker logs -f <容器ID>来查看日志.

【文章转自:游戏服务器 http://www.558idc.com/yz.html 复制请保留原URL】
上一篇:php 打包下载
下一篇:没有了
网友评论