Skip to content

luoyuhao0x58/crossdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

容器开发环境

支持系统

  • MacOS
  • Linux

使用方法

  • 克隆仓库
git clone https://github.com/luoyuhao0x58/crossdev.git
cd crossdev
  • 拉取镜像
docker-compose pull crossdev
  • 配置环境变量
# USER_NAME 容器用户的用户名
# USER_HOME 容器用户的家目录
# WORKSPACE_PATH 挂载到容器的宿主目录,主要是代码目录
# GIT_AUTHOR_NAME git的用户
# GIT_AUTHOR_EMAIL git的email
# GIT_SIGNINGKEY 如果要用git的gpg功能则配置,否则可以留空
cat <<EOT >.env
USER_NAME=someone
USER_HOME=/home/someone
WORKSPACE_PATH=~/Public/workspace
GIT_AUTHOR_NAME=someone
GIT_AUTHOR_EMAIL=someone@example.com
GIT_SIGNINGKEY=
EOT
  • 启动服务
docker-compose up -d crossdev
  • 测试服务可用
docker-compose exec -it crossdev bash -l

About

Container environment for local development.

Resources

License

Stars

Watchers

Forks

Packages

No packages published