fix Dockerfile (#7763)
* fix Dockerfile * remove unnecessary change * add misskey-assets in .dockerignore
This commit is contained in:
		
							parent
							
								
									bf7bacceab
								
							
						
					
					
						commit
						65d9c304df
					
				
					 2 changed files with 10 additions and 19 deletions
				
			
		|  | @ -1,5 +1,4 @@ | |||
| .autogen | ||||
| .git | ||||
| .github | ||||
| .travis | ||||
| .vscode | ||||
|  | @ -12,3 +11,4 @@ elasticsearch/ | |||
| node_modules/ | ||||
| redis/ | ||||
| files/ | ||||
| misskey-assets/ | ||||
|  |  | |||
							
								
								
									
										27
									
								
								Dockerfile
									
										
									
									
									
								
							
							
						
						
									
										27
									
								
								Dockerfile
									
										
									
									
									
								
							|  | @ -4,27 +4,17 @@ ENV NODE_ENV=production | |||
| 
 | ||||
| WORKDIR /misskey | ||||
| 
 | ||||
| ENV BUILD_DEPS autoconf automake file g++ gcc libc-dev libtool make nasm pkgconfig python3 zlib-dev git | ||||
| 
 | ||||
| FROM base AS builder | ||||
| 
 | ||||
| RUN apk add --no-cache \ | ||||
|     autoconf \ | ||||
|     automake \ | ||||
|     file \ | ||||
|     g++ \ | ||||
|     gcc \ | ||||
|     libc-dev \ | ||||
|     libtool \ | ||||
|     make \ | ||||
|     nasm \ | ||||
|     pkgconfig \ | ||||
|     python3 \ | ||||
|     zlib-dev | ||||
| 
 | ||||
| RUN git submodule update --init | ||||
| COPY package.json yarn.lock .yarnrc ./ | ||||
| RUN yarn install | ||||
| COPY . ./ | ||||
| RUN yarn build | ||||
| 
 | ||||
| RUN apk add --no-cache $BUILD_DEPS && \ | ||||
|     git submodule update --init && \ | ||||
|     yarn install && \ | ||||
|     yarn build && \ | ||||
|     rm -rf .git | ||||
| 
 | ||||
| FROM base AS runner | ||||
| 
 | ||||
|  | @ -39,3 +29,4 @@ COPY --from=builder /misskey/built ./built | |||
| COPY . ./ | ||||
| 
 | ||||
| CMD ["npm", "run", "migrateandstart"] | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue