Welcome to docker-dev
! This repository houses my software development environment encapsulated within a Docker container.
make run
docker run -d --rm --name dev docker-dev:latest
If you wish to change the default user password, follow these steps:
- Launch a shell inside the container:
docker exec -it dev bash
- Change the password for
clarry
:passwd clarry
- Exit the shell.
To run a shell program as the user clarry
, use:
docker exec -it --user clarry:clarry dev bash
A Github personal authentication token is required to install the dotfiles using YADM.
- Navigate to Github and log into your account.
- Click on your profile photo (top right) and go to
Settings
. - On the left sidebar, click on
Developer settings
. - Click on
Personal access tokens
, thenGenerate new token
. - Provide a descriptive name for the token and select the required scopes.
- Click
Generate token
. - Copy the generated token and use it as a password when prompted by
git
Add my configurations from the Dotfiles repository.
yadm clone https://github.com/ceaser/dotfiles.git
When prompted to run the bootstrap process, enter y
.