docker コンペ応募でよく使われるコマンドのまとめ

docker コンペ応募でよく使われるコマンドのまとめ

アカウントにログイン

DOCKER_REGISTRY=registry.cn-hangzhou.aliyuncs.com/cqy_test をエクスポートします。
docker ログイン $DOCKER_REGISTRY --username=Xijiao Chen Qingyuan

独自のイメージを作成する

ベースイメージを取得する

docker pull registry.cn-shanghai.aliyuncs.com/tcc-public/python:3
#基本画像アドレス#https://tianchi.aliyun.com/forum/postDetail?spm=5176.12586973.0.0.176a4127dBw2Xr&postId=67720

イメージツールキットを入手し、必要に応じてdockerfileを変更します。

http://tianchi-media.oss-cn-beijing.aliyuncs.com/docker-tool/tianchi_docker.zip を取得します。
tianchi_docker.zip を解凍します。

または画像の変更を入力してください

docker run --gpus all -it registry.cn-shanghai.aliyuncs.com/tcc-public/pytorch:1.4-cuda10.1-py3 /bin/bash
#テスト中にデータセットが必要な場合は、ローカルパスをイメージにマップできます。docker run --gpus all -it -v /tmp:/tcdata registry.cn-shanghai.aliyuncs.com/tcc-public/pytorch:1.4-cuda10.1-py3 /bin/bash
pip インストール ***
#新しいターミナルを開く#現在のコンテナを表示する(実行中のイメージ)
ドッカーps 
#新しいベースイメージをパッケージ化して生成します。docker コミット コンテナ ID registry.cn-shenzhen.aliyuncs.com/test_for_tianchi/test_for_tianchi_submit:base

最後に、docker_build.sh を実行するか、ステップごとに実行します。

#ビルド docker build -t registry.cn-shenzhen.aliyuncs.com/test_for_tianchi/test_for_tianchi_submit:1.0 。
#ローカルテスト nvidia-docker run your_image sh run.sh
#アップロード docker push registry.cn-shenzhen.aliyuncs.com/test_for_tianchi/test_for_tianchi_submit:1.0

dockerコンペ応募でよく使われるコマンドのまとめはこれで終わりです。よく使われるdockerコマンドについて詳しく知りたい方は、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • 自動開始および停止コマンドを適用するには、Docker サービスを再起動します (推奨)
  • Dockerリポジトリの一般的なコマンドの詳細な説明
  • Dockerfile の一般的なコマンドの概要
  • Dockerコンテナ(スーパーバイザー)で複数のコマンドを実行する詳細な説明
  • Dockerfile の CMD および ENTRYPOINT コマンドの詳細な説明
  • docker run後に複数のコマンドを実行する
  • Docker共通コマンド操作方法
  • Docker の基礎: Dockerfile コマンドの詳細な説明

<<:  検索データ表示を実装するJavaScript

>>:  MySQL で左結合を使用して where 条件を追加する問題の詳細な分析

推薦する

Tencent インタビュー: SQL ステートメントの実行が非常に遅くなる理由は何ですか? ---後悔シリーズは見ないで(推奨)

正直に言うと、この質問には MySQL のコア知識がかなり必要で、コンピュータ ネットワークの知識を...

Vue の大容量ファイルアップロードとブレークポイント再開アップロードの実装

目次ファイルアップロードのための2つのソリューションファイルストリーム(フォームデータ)に基づくクラ...

CSS を使用して画像の下の空白を数ピクセル消去する方法の詳細な説明

最近、友人が私に質問をしました。ページをレイアウトすると、画像の下に 1 ~ 2 ピクセルの空白があ...

MySQLデータのバックアップとリカバリの実装方法の分析

この記事では、例を使用して MySQL データのバックアップと復元の方法について説明します。ご参考ま...

Portainer を使用した Docker コンテナのデプロイのプロジェクト実践

目次1. 背景2. 操作手順3. Portinerをインストールする3.1 Dockerのデプロイメ...

nginx の default_server 定義とマッチングルールの詳細な説明

nginx の default_server ディレクティブは、server_name と一致しない...

JavaScript 関数をよりエレガントにする方法

目次分割代入を使用したオブジェクトパラメータコールバック関数の命名条件文を説明的にするスイッチ文をM...

CSS 透明ボーダー背景クリップマジック

この記事では、CSSの透明な境界線の背景クリップの素晴らしい使い方を主に紹介し、みんなと共有し、自分...

Ubuntuで余分なカーネルを削除する方法

ステップ1: 現在のカーネルを表示する 読み取る $ uname -a Linux rew 4.15...

MySQLが中国語の文字を挿入する問題を永久に解決するコツを教えます

目次序文最初のステップ:ステップ2: このmy.iniを変更する要約する序文問題の説明:不正な文字列...

HTML外部参照CSSファイルが効果を発揮しない理由の分析と解決

フロントエンドの初心者として、私は数日間フロントエンドをいじってみました。 。今日、私は自分が固く信...

Linux スレッド間の同期と排他制御の知識ポイントのまとめ

スレッドが同時に実行される場合、スレッドがリソースを競合してデータの曖昧さが生じるのを防ぐために、重...

MySQLデータの挿入、更新、削除の詳細

目次1. 挿入2. 更新3. 削除1. 挿入 顧客に挿入( 顧客.顧客住所、 顧客.cust_cit...

HTMLページをクリックしてダウンロードファイルを実装する2つの方法

1. <a>タグを使用して完了します <a href="/user/te...

MySQL 5.5.27 winx64 のインストールと設定方法のグラフィックチュートリアル

1. インストールパッケージMYSQLサービスダウンロードアドレス:MySQL公式サイトからダウンロ...