Verwenden Sie die Verschlüsselung der Verschlüsselungsbibliothek mit dem Python-Image von Docker

Verwendung des Verschlüsselungsbibliothekspakets Kryptografie aus einem Docker Python-Image. Stand 26. Mai 2016.

Was ist Pyca / Kryptographie?

https://github.com/pyca/cryptography

pip install cryptography

Dockerfile


FROM python:3-slim

RUN pip install cryptography

Ab dem 26. Mai 2016 funktioniert dies nicht, da das abhängige Modul cffi nicht mit einem Rad ausgestattet ist.

DOs Für Debian-basierte.

Dockerfile


FROM python:3-slim

RUN apt install python-cffi && pip install cryptography

Wenn es Jessie ist, wird cffi 1.4.2 enthalten sein.

Selbstverständlich funktioniert die alpine Basis (z. B. "Python: 3-alpine") damit nicht.

DON'Ts

Dockerfile


RUN apt-get update && apt-get install -y build-essential libssl-dev libffi-dev python-dev

Grund

Weil die Bildgröße groß wird. Es besteht jedoch der Vorteil, dass das neueste cffi (cffi 1.6.0 vom 26. Mai 2016) verwendet werden kann.

Zusammenfassung

Lassen Sie uns ein komfortables, verschlüsseltes Programmierleben führen.

Recommended Posts

Verwenden Sie die Verschlüsselung der Verschlüsselungsbibliothek mit dem Python-Image von Docker
Verwenden Sie Python mit Docker
[Python] Verwenden Sie JSON mit Python
Verwenden Sie Mecab mit Python 3
Verwenden Sie DynamoDB mit Python
Verwenden Sie Python 3.8 mit Anaconda
Bildverarbeitung mit Python
Erstellen eines Hintergrundbilds mit Tupfen mit der Python-Bildbibliothek
Verwendung der Python-Bildbibliothek in der Python3-Serie
Bildverarbeitung mit Python (Teil 2)
Verwenden Sie die Trello-API mit Python
Verwenden Sie die Twitter-API mit Python
Bildbearbeitung mit Python OpenCV
Verwenden Sie TUN / TAP mit Python
Sortieren von Bilddateien mit Python (2)
Sortieren von Bilddateien mit Python (3)
Bereiten Sie die Python3-Umgebung mit Docker vor
Bildverarbeitung mit Python (Teil 1)
Tweet mit Bild in Python
Bilddateien mit Python sortieren
Bildverarbeitung mit Python (3)
Verwenden Sie die Unterschall-API mit Python3
[Python] Bildverarbeitung mit Scicit-Image
Paket Python-Laufzeit- und Pypi-Bibliothek mit Chef / Omnibus und Docker
Verwenden Sie Pymol als Python-Bibliothek
Schneiden Sie ein Bild mit Python aus
Verwenden Sie eine Point Grey-Kamera mit Python (PyCapture2).
Verwenden Sie vl53l0x mit RaspberryPi (Python)
[Python] Verwenden von OpenCV mit Python (Bildfilterung)
[Python] Verwenden von OpenCV mit Python (Bildtransformation)
Verwendung von Anfragen (Python Library)
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Verwenden Sie NAIF SPICE TOOL KIT mit Python
Führen Sie das Docker-Image von TensorFlow unter Python3 aus
Docker-Image, das cx_Oracle verwenden kann
Die Bildverarbeitung mit Python 100 klopft an die Binärisierung Nr. 3
Verwenden Sie rospy mit virtualenv in Python3
Lassen Sie uns mit Python Image Scraping durchführen
Verwenden Sie Python in pyenv mit NeoVim
Verwenden Sie die Windows 10-Sprachsynthese mit Python
Verwenden Sie die Curl / JQ-Bibliothek mit Go
[HyperledgerIroha] Abfrage mit Python-Bibliothek
Finden Sie Bildähnlichkeit mit Python + OpenCV
Verwenden Sie OpenCV mit Python 3 in Window
100 Bildverarbeitung mit Python Knock # 2 Graustufen
Verwenden Sie PostgreSQL mit Lambda (Python + psycopg2)
Anwendungsentwicklung mit Docker + Python + Flask
Sende Bild mit Python und speichere mit PHP
Erzeugung von Verlaufsbildern mit Python [1] | np.linspace
Grundlagen der binärisierten Bildverarbeitung durch Python
Bildverarbeitung mit Python 100 Knock # 10 Medianfilter
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
HTML-Mail mit Bild zum Senden mit Python
Verwenden Sie smbus mit python3 in einer pyenv-Umgebung
Verwenden Sie DeepL mit Python (für die Artikelübersetzung)
Hinter dem Flyer: Docker mit Python verwenden
Erstellen Sie mit Python + PIL ein Dummy-Image.
100 Bildverarbeitung mit Python Knock # 8 Max Pooling
Einführung in das Auffüllen von Python-Bildern Auffüllen von Bildern mit ImageDataGenerator