Skip to content

Developer Container #238

Description

@martinjankoehler

Motivation

When developer versions of tools must be tested and debugged or used (due to urgency),
often apt packages etc must be installed, or tools and PDKs must be chanced.

This requires root rights.

Separate Developer Container

To get a developer container (in parallel to the regular one running latest):

  1. pull the latest docker image
  2. set variables for root rights (and alt ports)
  3. Use start scripts for X11 or VNC
export CONTAINER_NAME="iic-osic-tools_dev"
export CONTAINER_USER=0         # super-user permissions
export CONTAINER_GROUP=0        # super-user permissions
export VNC_PORT=9901            # optional:  independent VNC ports for parallel containers
export WEBSERVER_PORT=980       # optional:  independent VNC ports for parallel containers

start_vnc.sh   #   or other start script, start_vnc.bat / start_x.sh / start_x.bat

X11 is usually nicer UX, however I find it preferable to use VNC in cases when side-by-side-comparison is required (custom dev vs latest container versions).

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions