Zusammenfassung häufig verwendeter Befehle für die Einreichung von Docker-Wettbewerben

Zusammenfassung häufig verwendeter Befehle für die Einreichung von Docker-Wettbewerben

Melden Sie sich bei Ihrem Konto an

export DOCKER_REGISTRY=registry.cn-hangzhou.aliyuncs.com/cqy_test
Docker-Anmeldung $DOCKER_REGISTRY --Benutzername=Xijiao Chen Qingyuan

Erstellen Sie Ihr eigenes Bild

Ziehen Sie das Basisimage

Docker-Pull-Registrierung.cn-shanghai.aliyuncs.com/tcc-public/python:3
#Einfache Bildadresse#https://tianchi.aliyun.com/forum/postDetail?spm=5176.12586973.0.0.176a4127dBw2Xr&postId=67720

Holen Sie sich das Image-Toolkit und passen Sie das Dockerfile Ihren Anforderungen entsprechend an

wget http://tianchi-media.oss-cn-beijing.aliyuncs.com/docker-tool/tianchi_docker.zip
entpacken Sie tianchi_docker.zip

Oder geben Sie die Bildänderung ein

docker run --gpus all -it registry.cn-shanghai.aliyuncs.com/tcc-public/pytorch:1.4-cuda10.1-py3 /bin/bash
#Wenn Sie während des Tests einen Datensatz benötigen, können Sie den lokalen Pfad dem Image zuordnen. Docker Run --gpus all -it -v /tmp:/tcdata registry.cn-shanghai.aliyuncs.com/tcc-public/pytorch:1.4-cuda10.1-py3 /bin/bash
pip installieren ***
#Öffnen Sie ein neues Terminal#Zeigen Sie den aktuellen Container an (laufendes Bild)
Docker PS 
#Paketieren und generieren Sie ein neues Basis-Image. Docker-Commit-Container-ID registry.cn-shenzhen.aliyuncs.com/test_for_tianchi/test_for_tianchi_submit:base

Führen Sie abschließend docker_build.sh aus oder führen Sie es Schritt für Schritt aus:

# Docker-Build erstellen -t registry.cn-shenzhen.aliyuncs.com/test_for_tianchi/test_for_tianchi_submit:1.0 .
#Lokaler Test nvidia-docker führe dein_image aus sh run.sh
#Laden Sie Docker Push hoch: registry.cn-shenzhen.aliyuncs.com/test_for_tianchi/test_for_tianchi_submit:1.0

Dies ist das Ende dieses Artikels mit der Zusammenfassung der häufig verwendeten Befehle für Docker-Wettbewerbseinreichungen. Weitere häufig verwendete Docker-Befehle finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Starten Sie den Docker-Dienst neu, um den automatischen Start- und Stoppbefehl anzuwenden (empfohlen)
  • Detaillierte Erklärung gängiger Befehle im Docker-Repository
  • Zusammenfassung gängiger Befehle in Dockerfile
  • Detaillierte Erklärung zum Ausführen mehrerer Befehle im Docker-Container (Supervisor)
  • Detaillierte Erklärung der CMD- und ENTRYPOINT-Befehle im Dockerfile
  • Führen Sie nach dem Docker-Ausführen mehrere Befehle aus
  • Allgemeine Befehlsvorgangsmethode von Docker
  • Docker-Grundlagen: Detaillierte Erklärung der Dockerfile-Befehle

<<:  JavaScript zum Implementieren der Anzeige von Suchdaten

>>:  Detaillierte Analyse des Problems beim Hinzufügen von Where-Bedingungen mit Left Join in MySQL

Artikel empfehlen

Erstellen Sie einen hochverfügbaren MySQL-Cluster mit Dual-VIP

Inhaltsverzeichnis 1. Projektbeschreibung: 2. Pro...

So stellen Sie verschiedene Mausformen dar

<a href = "http: //" style = "c...

So konfigurieren Sie die MySQL-Master-Slave-Synchronisierung in Ubuntu 16.04

Vorbereitung 1. Die Master- und Slave-Datenbankve...

17 404-Seiten, die Sie erleben möchten

Wie können wir sagen, dass wir 404 vermeiden soll...

So fragen Sie JSON in der Datenbank in MySQL 5.6 und darunter ab

Beim Speichern von Daten in MySQL werden manchmal...

So umgehen Sie unbekannte Feldnamen in MySQL

Vorwort Dieser Artikel stellt die fünfte Frage vo...

Zabbix überwacht die MySQL-Instanzmethode

1. Überwachungsplanung Bevor Sie ein Überwachungs...

Analysieren Sie die Dauer von TIME_WAIT aus dem Linux-Quellcode

Inhaltsverzeichnis 1. Einleitung 2. Lassen Sie un...

Navicat Premium betreibt MySQL-Datenbank (führt SQL-Anweisungen aus)

1. Einführung in Navicat 1. Was ist Navicat? Navi...

Umfassende Website-Bewertungslösung

<br />Manchmal werden Ihnen möglicherweise F...