Sign inSign up

msageha/dotfiles

By msageha

•Updated 2 days ago

Image
0

10K+

msageha/dotfiles repository overview

⁠msageha/dotfiles

個人用 dotfiles リポジトリ msageha/dotfiles⁠(chezmoi⁠ 管理)を、各種ベース OS 上で chezmoi apply 済みにして焼き込んだ開発環境イメージです。

⁠概要

  • ビルド時にリポジトリの dotfiles をそのまま chezmoi apply するため、ホスト環境と同じシェル (fish)・エイリアス・CLI ツール構成が入った状態で起動します。
  • あくまで個人の作業環境を再現するためのイメージで、汎用ベースイメージとしての後方互換性は保証していません。内容は予告なく変わることが あります。

⁠Supported tags

タグベース OSCLI ツール目安サイズアーキテクチャ
alpinealpine:latest最小構成(省略)~70 MBamd64, arm64
ubuntu-minubuntu:26.04最小構成(省略)~560 MBamd64, arm64
ubuntuubuntu:26.04あり~1.46 GBamd64, arm64
debian-mindebian:trixie最小構成(省略)~580 MBamd64, arm64
debiandebian:trixieあり~1.48 GBamd64, arm64
debian-slim-mindebian:trixie-slim最小構成(省略)~515 MBamd64, arm64

「CLI ツール」は mise 経由の各種言語ランタイム・ユーティリティ・コーディングエージェント設定などを指します。-min はそれらを省いた最小構成で、GUI 系パッケージはどのタグにも含まれません。

⁠使い方

docker run -it msageha/dotfiles:ubuntu

デフォルトシェルは fish、ユーザーは mzk(sudo は NOPASSWD で使用可)。ロケールは ja_JP.UTF-8、タイムゾーンは Asia/Tokyo
に固定しています。

ソース

- Dockerfile: docker/Dockerfile.debian(ubuntu/debian系) / docker/Dockerfile.alpine
- dotfiles 本体: リポジトリ直下 home/(chezmoi source)

注意

配布目的ではなく、個人環境の検証・再現用に公開しているイメージです。利用は自己責任でお願いします。

Tag summary

Content type

Image

Digest

sha256:3f0048fcc…

Size

90.6 MB

Last updated

2 days ago

docker pull msageha/dotfiles:alpine