Skip to content

elhaus-labs/Ubuntu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu Base Image

Minimal Ubuntu 24.04 container image with:

  • lab user and root credentials set
  • SSH server enabled

Start/Stop

./up.ps1
./down.ps1

SSH Access

Default credentials:

  • User: lab / Password: lab
  • Root: root / Password: root

Port mapping:

  • ubuntu-base: 127.0.0.1:2222

Examples:

ssh lab@127.0.0.1 -p 2222
ssh root@127.0.0.1 -p 2222

Build/Run Without Compose

docker build -f container/Dockerfile -t ubuntu-base:local container
docker run --privileged --tmpfs /run --tmpfs /run/lock \
  -p 2222:22 \
  -v /sys/fs/cgroup:/sys/fs/cgroup:rw \
  ubuntu-base:local

GHCR Publishing

The workflow in .github/workflows/publish-ghcr.yml builds the image from container/Dockerfile and pushes ghcr.io/<owner>/<repo>:latest plus a SHA tag on every push to main.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors