Skip to content

KoushikEng/pygmo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

pygmo (docker image)

A minimal Docker image for pygmo, built on top of Miniconda and Python 3.12, with pygmo installed from conda-forge. This repository provides a ready-to-use container for running pygmo-based optimization tasks in a reproducible environment.

Features

  • Based on Miniconda (from ghcr.io/koushikeng/miniconda)
  • Python 3.12
  • pygmo 2.19.7
  • pygmo installed from conda-forge
  • Strict channel priority for reproducibility

Usage

Pull the Image

You can pull the latest pre-built image from GitHub Container Registry:

docker pull ghcr.io/koushikeng/pygmo:latest

Run an Interactive Shell

docker run -it --rm ghcr.io/koushikeng/pygmo:latest

Use in a Dockerfile

You can also use this image as a base for your own Docker images:

FROM ghcr.io/koushikeng/pygmo:latest
# Add your code or dependencies here

Building the Image Locally

To build the image from this repository:

git clone https://github.com/koushikeng/pygmo-docker.git
cd pygmo-docker
docker build -t pygmo .

About pygmo

pygmo is a scientific library for massively parallel optimization.

About

Latest pygmo with miniconda docker image

Topics

Resources

Stars

Watchers

Forks

Packages