添加构建说明
This commit is contained in:
parent
2c1aad0f68
commit
fd405e54ce
10
Dockerfile
10
Dockerfile
@ -1,3 +1,13 @@
|
||||
#构建步骤
|
||||
#1. 构建zhl/node_env, 用于npm install,
|
||||
# docker build -t zhl/node_env -f Dockerfile_env .
|
||||
#2. 构建运行下载代码的环境
|
||||
# docker build -t spider .
|
||||
|
||||
#说明:
|
||||
# 1. 构建一次,重启下载程序,只要运行 docker restart spider即可
|
||||
# 2. 如果有添加新的第三方依赖, 需重新运行 docker build -t spider .
|
||||
|
||||
FROM zhl/node_env:latest
|
||||
|
||||
RUN mkdir -p /data/service
|
||||
|
7
Dockerfile_pm2
Normal file
7
Dockerfile_pm2
Normal file
@ -0,0 +1,7 @@
|
||||
FROM node:8.12.0-alpine
|
||||
|
||||
RUN npm config set unsafe-perm true\
|
||||
&& npm install -g pm2 \
|
||||
&& rm -fr /tmp/* ~/.npm
|
||||
|
||||
CMD [ "" ]
|
1
start.sh
1
start.sh
@ -1,2 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# 应根据实际情况映射download,src和config目录
|
||||
docker run -d -v /Users/zhl/Downloads/spider:/data/download -v /Users/zhl/Documents/worksapce/node/spider/src:/data/service/src -v /Users/zhl/Documents/worksapce/node/spider/config:/data/service/config --net mnet --ip=172.18.0.7 --name spider spider:latest
|
||||
|
Loading…
x
Reference in New Issue
Block a user