Docker UI 크기

1931 단어 Docker

DockerUI


DockerUI 넣어봤어요.

Docker Image 자체도 Docker Image를 제공하며 다음 명령 중 하나만 실행하면 됩니다.
docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui
용기의 작동, 정지, 이미지 리스트, 용기 간 네트워크 상태 등도 그래픽으로 확인할 수 있어 편리하다.
DokcerUI의 이미지 사이즈를 보세요. 5.8MB밖에 안 돼요!
왜 이런 사이즈로 움직였는지 살짝 조사해봤어요.
Docker UIDockerfile는 다음과 같이 간단합니다.
FROM scratch

COPY dist /

EXPOSE 9000
ENTRYPOINT ["/dockerui"]

scratch 이미지


scratch라는 기본 인상을 사용했습니다. 이것은 초최소화의 기본 인상입니다.sh도 없습니다.
Docker의 scratch 이미지 탐색
하지만 이것만 웹 서버로서 왜 이동했는지 모르겠다.
살짝 조사해 봤는데 고 언어의 http 서버 기능을 사용한 것 같아요.
dockerui.go
Go 언어로 http 서버를 시작하여 Hello World를 진행합니다.
다이내믹 언어만 배운 제가 38일 동안 Go 언어를 배웠어요.
docker, scratch 인상, 고 언어를 사용하면 5.8MB로 웹 애플리케이션을 구성할 수 있다.이것은 사람을 기쁘게 하는 서프라이즈다.

좋은 웹페이지 즐겨찾기