Sign inSign up

tnos/build-env

By tnos

Updated over 8 years ago

TNOS system build envirenment base on ubuntu.

Image
1

813

tnos/build-env repository overview

This docker image include TNOS build envirenment and release tools to redmine bug system. Also include mtux and ssh tool for developer comfortably. RUN on docker run docker run -it --cap-add SYS_ADMIN --device /dev/loop0:/dev/loop0 --security-opt apparmor:unconfined -p "127.0.0.1:10022:22" -v /etc/localtime:/etc/localtime -v /opt/code/:/code/ --rm --name compiler tnos/build-env bash

or docker run -d --cap-add SYS_ADMIN --device /dev/loop0:/dev/loop0 --security-opt apparmor:unconfined -p "127.0.0.1:10022:22" -v /etc/localtime:/etc/localtime -v /opt/code/:/code/ --rm --name compiler tnos/build-env

RUN on docker-compose:

docker-compose.yml version: '3'

services: tnos-compiler: build: ./ image: ${IMAGE_NAME} container_name: ${CONTAINER_NAME} expose: - "22" ports: - "127.0.0.1:10022:22" cap_add: - SYS_ADMIN devices: - "/dev/loop-control:/dev/loop-control" - "/dev/loop0:/dev/loop0" security_opt: - apparmor:unconfined dns: - 1.1.1.1 - 119.29.29.29 - 182.254.116.116 volumes: - /etc/localtime:/etc/localtime - $CODE:/root/code/ working_dir: /root/code

.env file IMAGE_NAME=tnos/build-env CONTAINER_NAME=compiler CODE=/opt/code/

After pull it, docker-compose up -d for running ssh [email protected] -p 10022 Password is PleaseChangeIt

Tag summary

Content type

Image

Digest

Size

259.6 MB

Last updated

over 8 years ago

docker pull tnos/build-env