initial commit
This commit is contained in:
5
Dockerfile
Normal file
5
Dockerfile
Normal file
@@ -0,0 +1,5 @@
|
||||
FROM debian:13
|
||||
|
||||
RUN apt-get update && apt-get install -y git npm nodejs ansible sudo gitleaks && apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /workspace
|
||||
28
README.org
Normal file
28
README.org
Normal file
@@ -0,0 +1,28 @@
|
||||
#+TITLE: Docker Image for the Ghost CI
|
||||
#+AUTHOR: DeadSwitch | The Silent Architect
|
||||
#+OPTIONS: toc:nil num:nil \n:t
|
||||
|
||||
* Requirements
|
||||
|
||||
- Docker CE
|
||||
- 600mb free space
|
||||
|
||||
* Container Image
|
||||
|
||||
The image installs:
|
||||
|
||||
1. npm
|
||||
2. nodejs
|
||||
3. ansible
|
||||
4. sudo
|
||||
5. gitleaks
|
||||
|
||||
The image removes:
|
||||
|
||||
- /var/lib/apt/lists/*
|
||||
|
||||
* Build the image
|
||||
|
||||
#+begin_src shell
|
||||
docker build -t debian13-ansible:latest .
|
||||
#+end_src
|
||||
Reference in New Issue
Block a user