@rawkode David McKay ◍ Developer Advocate at InfluxData ◍ Docker / CI / CD ◍ DevOps / SaltStack ◍ Event-Driven Systems ◍ CQRS / ES ◍ Elixir, Go, and Rust
ENTRYPOINT and CMD Explained in 7 seconds ... ENTRYPOINT [“echo”] CMD [“Hello”] in a Dockerfile docker run --entrypoint=”echo” my-image Woop! == $ Woop!
Tips: Mindful of Network Collisions Every new docker-compose file is, potentially, a new docker network / bridge on your host. Eventually, you’ll get a collision docker-compose down
Tips: Keep a Single Dockerfile Using MultiStage Builds, you can usually keep your project to a single Dockerfile FROM node AS node RUN npm install FROM php COPY --from=node assets