Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.25 KB

README.md

File metadata and controls

46 lines (29 loc) · 1.25 KB

DockerWhoamiID

DockerWhoamiID is a simple Go application within a Docker container designed to check and display the container ID.

Getting Started

Prerequisites

  • Docker installed on your machine

Build and Run

  1. Clone the repository:

    git clone https://github.com/Think-Cube/DockerWhoamiID.git
  2. Build the Docker image:

    docker build -t dockerwhoamiid .
  3. Run the Docker container:

    docker run -p 8000:8000 dockerwhoamiid

The application will be accessible at http://localhost:8000.

Dockerfile

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.

http.go

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.

License

This project is licensed under the MIT License.

Contribution

Feel free to contribute by opening issues or pull requests. Your feedback and improvements are highly appreciated!