(do
(Daemonize Microservices)
(+ React.js Clojure)
(+ React.js Golang))
Hi, I'm 박승환
• @itstedpark
• itstedpark@gmail.com
• https://commitcareer.com
(view? (is React.js))
https://hashnode.com/post/10-best-reactjs-ui-frameworks-for-rapid-prototyping-cit49tqx414z89c53equ4zc5k
Webpack
(Microservice golang)
(Daemonize (React.js golang))
FROM golang:1.7.1
WORKDIR /
ENV PORT 3333
EXPOSE 3333
# add binary into image
ADD react/build/ /react/build/
ADD server/server //
ENTRYPOINT ["/server"] (from BuildServer)
# golang image where workspace (GOPATH) configured at /go.
FROM golang
# Copy the local package files to the container’s workspace.
ADD . /go/src/github.com/shijuvar/go-web/taskmanager
# Setting up working directory
WORKDIR /go/src/github.com/shijuvar/go-web/taskmanager
# Get godeps for managing and restoring dependencies
RUN go get github.com/tools/godep
# Restore godep dependencies
RUN godep restore
# Build the taskmanager command inside the container.
RUN go install github.com/shijuvar/go-web/taskmanager
# Run the taskmanager command when the container starts.
ENTRYPOINT /go/bin/taskmanager
# Service listens on port 8080.
EXPOSE 8080
(Microservice Clojure)
lein new luminus ccclj +http-kit +mongodb +swagger +auth +cljs
Swagger
Webpack
(Daemonize (React.js Clojure))
(Azure? Microservice)
10X
(time QA)

Docker d2 박승환