docker-compose.yml
version: '3.3'
services:
apps:
build:
context: .
dockerfile: ./Dockerfile
ports:
- "3000:3000"
restart: always
Dockerfile
FROM node:latest
RUN mkdir -p /usr/src/app
COPY . /usr/src/app
WORKDIR /usr/src/app
EXPOSE 3000
RUN npm install
RUN npm start
Здесь виден только порт, но внутренний порт 3000
не обнародован
Версии:
Docker version 18.09.2, build 6247962
docker-compose version 1.23.2, build 1110ad01