DockerWhoamiID is a simple Go application within a Docker container designed to check and display the container ID.
- Docker installed on your machine
-
Clone the repository:
git clone https://github.com/Think-Cube/DockerWhoamiID.git
-
Build the Docker image:
docker build -t dockerwhoamiid .
-
Run the Docker container:
docker run -p 8000:8000 dockerwhoamiid
The application will be accessible at http://localhost:8000.
The Dockerfile defines the build process for the application. It uses a multi-stage build, first building the Go binary and then creating a lightweight image to run the application.
The http.go
file contains the Go source code for the simple application. It listens on a specified port and responds with the container's hostname.
The [email protected]
file is a systemd service unit for running the Docker container as a service.
This project is licensed under the MIT License.
Feel free to contribute by opening issues or pull requests. Your feedback and improvements are highly appreciated!