hyperf2 docker开发
source link: https://zdb.im/archives/216.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
CentOS7 安装docker
yum update -y
yum remove docker docker-common docker-selinux docker-engine
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce
systemctl start docker
systemctl enable docker
docker version
Win10 安装docker
https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe
下载源代码
git clone [email protected]:hello/caiss-front.git
下载运行环境的镜像
docker pull hyperf/hyperf:7.4-alpine-v3.11-swoole
启动容器
docker rm -f hyperf
Linux系统是
docker run -it --volume=/data/wwwroot/caiss-front:/hyperf-skeleton --publish=22222:9501 --name="hyperf" --entrypoint /bin/sh hyperf/hyperf:7.4-alpine-v3.11-swoole
Windows10系统
鲸鱼的Settings的Resources的FileSharing要添加宿主机目录,比如开放F磁盘
docker run -it --volume=F:/caiss-front:/hyperf-skeleton --publish=22222:9501 --name="hyperf" --entrypoint /bin/sh hyperf/hyperf:7.4-alpine-v3.11-swoole
exit
开始编码
docker start hyperf
docker exec -ti hyperf /bin/sh
cd /hyperf-skeleton/
任意操作,比如
composer install
composer start
exit
关机下班
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK