Skip to content

Latest commit

 

History

History
80 lines (52 loc) · 2.03 KB

README.md

File metadata and controls

80 lines (52 loc) · 2.03 KB

efe

Dev-Ops terminal (except the IDE)

Run remote image (no build need)

docker run --interactive --tty --volume C:\!\data.ignore\efe\.config:/root/.config cilerler/efe:latest pwsh
kubectl run -i --tty --image cilerler/efe:latest devsecops --restart=Never --wait --rm pwsh;
kubectl run -i --tty --image cilerler/efe:latest devsecops --restart=Never --wait --rm bash;

OR

docker run -it -v C:\!\data.ignore\efe\.config:/root/.config cilerler/efe:latest bash

OR

docker run -it -v C:\!\data.ignore\efe\.config:/root/.config cilerler/efe:latest zsh

Stop and remove all exited containers

docker rm $(docker stop $(docker ps --quiet --all --filter status=exited --filter ancestor=cilerler/efe --filter ancestor=cilerler/efe:local))

Run local image

!!! tip Build local image

```powershell
docker build --rm . -t cilerler/efe:local;
```

(change the :latest to :local in the command line starts with docker run)

!!! tip

```powershell
--volume        /:/mnt/fs                  # Mount all including container itself
--volume       /c:/mnt/HostDriveC
--volume        ~:/root/HostDirectoryHome
--volume ~/source:/root/source
```

Additional samples

docker run --rm -it -v ${PWD}:/workspace -v ~/AppData/Roaming/gcloud:/root/.config:ro -v ~/.kube:/root/.kube:ro cilerler/efe:local /bin/bash

Cloud Commander with terminal via Gritty

cloudcmd --terminal --terminal-path `gritty --path` --save

Midnight Commander

mc

PlantUml

plantuml <filename>.puml