HALCON is the famous AOI Framework produced by MVTEC.
1.2K
Dockerfile: latest
If you are an authorized customer, you can download the HALCON install package for each platform.
The Linux installer package includes an install_linux.sh In the install process, you will be asked some questions.
You need to take this case, use Expect, which is a tool for automating interactive command-line programs, commonly used for auto-installation or login automation.
But I still ran into a problem, I need to modify the install_linux.sh script provided by HALCON, along with making corresponding changes to the Expect script.
Hope this explanation can help you to understand how to create a Halcon Dockerfile by yourself.
Python 3.8
Halcon 2011.4.3
CodeMeter 8.3
asgiref==3.8.1
backports-zoneinfo==0.2.1
django==4.2.20
numpy==1.24.4
opencv-python==4.11.0.86
pillow==10.4.0
sqlparse==0.5.3
typing-extensions==4.12.2
tzdata==2025.1
mvtec-halcon==20114.0.0
container_name: django_app
image: fluber/halcon201143:latest
restart: always
volumes:
- ./halcon_licenses:/opt/halcon/license # You need to have Halcon's legal authorization
- ./src:/app # put your source code under this folder
command: ["python3", "manage.py", "runserver", "0.0.0.0:8000"]
ports:
- "8000:8000"
environment:
- DEBUG=True
================================================
Content type
Image
Digest
sha256:555dc6823…
Size
5 GB
Last updated
over 1 year ago
docker pull fluber/halcon201143