Functional dockerfile.
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,2 +1,3 @@
|
||||
/node_modules
|
||||
.ds_store
|
||||
/dist
|
||||
@@ -15,5 +15,8 @@ RUN npm install
|
||||
# Bundle app source
|
||||
COPY . .
|
||||
|
||||
ENV NODE_PATH=./build
|
||||
RUN npm run build
|
||||
|
||||
EXPOSE 8000
|
||||
CMD [ "node", "server.js" ]
|
||||
CMD [ "npm", "start" ]
|
||||
1
docker-create.md
Normal file
1
docker-create.md
Normal file
@@ -0,0 +1 @@
|
||||
docker build . -t imexonline/media-server
|
||||
11
docker/docker-compose.yml
Normal file
11
docker/docker-compose.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
version: '2'
|
||||
services:
|
||||
web:
|
||||
ports:
|
||||
- 8000:8000
|
||||
volumes:
|
||||
- ~:/root
|
||||
- "/Users/pfic/Desktop/ISM:/media"
|
||||
environment:
|
||||
- MEDIA_PATH=/media
|
||||
image: imexonline/media-server
|
||||
@@ -7,7 +7,8 @@
|
||||
},
|
||||
"scripts": {
|
||||
"server": "nodemon server.ts",
|
||||
"start": "ts-node server.ts"
|
||||
"start": "node dist/server.js",
|
||||
"build": "tsc -p ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/multer": "^1.4.7",
|
||||
|
||||
Reference in New Issue
Block a user