Test Image#

The test image is provided for testing and development purposes. It does not offer to run the NetHSM process with hardware-based separation (KVM), to encrypt the data store, or to use an external etcd. The connection between the NetHSM process and the integrated key-value store is unencrypted. The image is distributed as OCI image and can be run locally with a compatible executor such as Docker and Podman.

Σε σύγκριση με το υλικό NetHSM, οι ακόλουθες λειτουργίες δεν υλοποιούνται στο REST API του εμπορευματοκιβωτίου λογισμικού:

  • Network configuration

  • Factory reset

  • Reboot

  • Software update

The image can be obtained from Docker Hub.

Προειδοποίηση

Do not use the test image under any circumstances for production data and use cases. For production environments with high security demands you must use the production image.

Tagging Policy#

The images in the repository are tagged with the Git commit hash from the main branch of the repository. The latest image is tagged with testing.

Διαμόρφωση#

The image can be configured with the following environment variables.

Environment variable

Περιγραφή

DEBUG_LOG

Enables extended logging for NetHSM.

Χρήση#

Το δοχείο μπορεί να εκτελεστεί ως εξής.

$ docker run --rm -ti -p 8443:8443 docker.io/nitrokey/nethsm:testing

This will run NetHSM as a Unix process inside the container and expose the REST API via the HTTPS protocol on port 8443.

Σημαντικό

Ο περιέκτης χρησιμοποιεί ένα αυτο-υπογεγραμμένο πιστοποιητικό TLS. Βεβαιωθείτε ότι χρησιμοποιείτε τις σωστές ρυθμίσεις σύνδεσης για να δημιουργήσετε μια σύνδεση. Ανατρέξτε στο κεφάλαιο Εισαγωγή στο NetHSM για να μάθετε περισσότερα.