Sign inSign up

mpdba/dev-base

By mpdba

•Updated 3 months ago

모든 mpdba/dev-* 파생 이미지의 토대��…니다.

Image
0

318

mpdba/dev-base repository overview

⁠mpdba/dev-base

Ubuntu 24.04 기반 공통 개발 베이스 이미지 — 한글 로케일 + Neovim(Tier 2 IDE) + 보안 패치 + 비root dev 사용자. 모든 mpdba/dev-* 파생 이미지의 토대입니다.

docker pull mpdba/dev-base:24.04
docker run -it -v "$PWD":/home/dev/workspace mpdba/dev-base:24.04

⁠구성

  • Ubuntu 24.04 (다이제스트 핀) · 한글 ko_KR.UTF-8 · Asia/Seoul
  • Neovim v0.12.2 — lazy.nvim + Mason(공통 LSP 6종: lua/json/yaml/bash/docker/sql) + treesitter(12파서) + conform + blink.cmp + telescope + trouble + tokyonight
  • Zsh + Oh My Zsh — autosuggestions · syntax-highlighting · completions · zoxide · eza · fzf(소스 빌드)
  • Python 3 + pip/venv/pipx + 보안 패치(cryptography · PyJWT · urllib3 · setuptools · wheel · httpie)
  • git + git-lfs — 소스 빌드, golang.org/x/crypto v0.52.0 핀(2026-05 SSH 취약점 수정), Go 1.26.4로 컴파일
  • 시스템 도구: ripgrep · fd · bat · jq · htop · strace · lsof · DB 클라이언트(mysql/redis/postgresql)
  • 폰트: Nanum · Nanum Coding · Noto CJK · JetBrainsMonoHangul Nerd Font

⁠보안

  • 비root dev 사용자 (UID/GID 1000, NOPASSWD sudo)
  • SBOM + provenance attestation 포함 빌드 (Docker Scout 친화)
  • 단일 RUN 보안 패치 + apt upgrade

⁠파생 이미지

dev-fullstack · dev-spring · dev-python · dev-react · dev-flutter · dev-mysql · dev-postgresql · dev-redis · dev-ollama

⁠태그

  • 24.04 — Ubuntu 24.04 기반 · linux/amd64

Tag summary

Content type

Image

Digest

sha256:9173eab0d…

Size

490.7 MB

Last updated

3 months ago

docker pull mpdba/dev-base:24.04