Sign inSign up

rovast/ubuntu-dev-full

By rovast

•Updated over 5 years ago

ubuntu dev 环境,包含所有开发环境

Image
0

272

rovast/ubuntu-dev-full repository overview

⁠Ubuntu 开发环境

⁠使用 code-server 开发

docker-compose up -d

访问 127.0.0.1:8080 即可访问

  • 默认密码 111111,可在 code-server.yaml 中配置
  • 默认会把 $HOME 文件 mount 到容器的 /root/mount 下,可在 docker-compose.yaml 中配置
  • 默认端口是 8080,可在 docker-compose.yaml 中配置

⁠配置文件

  • code-server.yaml code-server 配置文件,可以配置访问端口和密码等

⁠已安装软件

  • code-server

支持的语言栈

  • go
  • java
  • nodejs
  • php

常用开发包

  • cron
  • curl
  • git
  • libicu-dev
  • libzip-dev
  • locales
  • oh-my-zsh
  • unzip
  • vim
  • wget
  • zip
  • zsh

⁠Dockerfiles

  • rovast/ubuntu-dev-base 基础镜像,包含基础软件

  • rovast/ubuntu-dev-node nodejs 开发环境

  • rovast/ubuntu-dev-php php 开发环境

  • rovast/ubuntu-dev-java java 开发环境

  • rovast/ubuntu-dev-full 上面的总和

docker build -t 'rovast/ubuntu-dev-base' ./DockerFiles/base
docker build -t 'rovast/ubuntu-dev-php' ./DockerFiles/php
docker build -t 'rovast/ubuntu-dev-node' ./DockerFiles/node
docker build -t 'rovast/ubuntu-dev-java' ./DockerFiles/java
docker build -t 'rovast/ubuntu-dev-full' ./DockerFiles/full

Tag summary

Content type

Image

Digest

Size

534.2 MB

Last updated

over 5 years ago

docker pull rovast/ubuntu-dev-full