swoft镜像
  jLXKB6vexBrB 2023年11月13日 16 0

一、环境安装:

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>来查看日志.

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  NT5NRjELxLp1   2024年04月29日   70   0   0 PHP
  iALoCqVB8AGc   2023年12月25日   36   0   0 PHP
  yThMa20bw7iV   2024年02月19日   71   0   0 PHP
  iyViKl6W0XQr   2024年05月17日   53   0   0 PHP
  NT5NRjELxLp1   2024年03月14日   83   0   0 PHP
jLXKB6vexBrB
作者其他文章 更多

2023-11-13

2023-11-13

2023-11-13

2023-11-13

2023-11-13

2023-11-02

2023-11-02

2023-11-02

2023-11-02