本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

toolbox Docker 镜像下载 - 轩辕镜像

toolbox 镜像详细信息和使用指南

toolbox 镜像标签列表和版本信息

toolbox 镜像拉取命令和加速下载

toolbox 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

toolbox
apexskier/toolbox

toolbox 镜像详细信息

toolbox 镜像标签列表

toolbox 镜像使用说明

toolbox 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

一个基于Alpine Linux的Docker镜像,包含zsh、tmux、neovim等开发工具及个人配置,用于快速搭建一致的开发环境,支持直接运行或作为基础镜像使用。
0 次下载activeapexskier镜像

toolbox 镜像详细说明

toolbox 使用指南

toolbox 配置说明

toolbox 官方文档

apexskier/dotfiles Docker镜像

镜像概述

这是一个预配置的开发环境Docker镜像,基于Alpine Linux构建,包含了zsh、tmux、neovim等常用开发工具,并集成了作者的个人配置文件。该镜像旨在提供一个开箱即用、一致性强的开发环境,方便在不同系统间快速切换和部署。

核心功能与特性

  • 轻量级基础:基于Alpine Linux,保持较小的镜像体积
  • 完整工具链:包含zsh、tmux、neovim、git等开发必备工具
  • 预配置环境:集成了作者的个人开发配置,无需手动设置
  • 多架构支持:支持amd64和arm64架构
  • 灵活使用:可直接运行使用或作为其他项目的基础镜像

使用场景

  • 需要快速搭建标准化开发环境的场景
  • 在不同设备间保持一致开发体验
  • 临时测试或演示环境
  • 作为CI/CD流程中的开发环境基础

使用方法

基本使用

直接运行镜像并进入交互式shell:

bash
docker run -it --rm apexskier/dotfiles

挂载本地目录

将当前目录挂载到容器中:

bash
docker run -it --rm -v "$PWD:/workspace" apexskier/dotfiles

持久化配置

如需持久化个人配置,可以挂载配置目录:

bash
docker run -it --rm -v "$HOME/.dotfiles-custom:/root/.dotfiles-custom" apexskier/dotfiles

作为基础镜像

在Dockerfile中使用:

dockerfile
FROM apexskier/dotfiles

# 添加自定义配置或工具
RUN apk add --no-cache some-package
COPY my-config /root/.dotfiles-custom

Docker Compose 示例

yaml
version: '3'
services:
  dev-env:
    image: apexskier/dotfiles
    volumes:
      - ./project:/workspace
      - ./custom-config:/root/.dotfiles-custom
    tty: true
    stdin_open: true

环境变量

变量名描述默认值
TERM终端类型xterm-256color
USER用户名root

自定义配置

可以通过以下方式自定义配置:

  1. 创建~/.dotfiles-custom目录,添加自定义配置文件
  2. 在启动容器时挂载该目录:-v /path/to/custom:/root/.dotfiles-custom
  3. 自定义配置将覆盖默认配置

构建镜像

如需从源码构建镜像:

bash
git clone [***]
cd dotfiles
docker build -t apexskier/dotfiles -f Dockerfile .

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"