1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Docker環境を作り、モデルを投稿する(Windows10)

Posted at

日本取引所グループ ファンダメンタルズ分析チャレンジ | SIGNATE - Data Science CompetitionのためにDocker環境を作ります。

#環境
Windows10

#Dockerインストール
Docker Desktop for WindowsDocker Desktop for Windowsをダウンロードしてインストール。

エラーが発生、しかし意味が分からないので先に進みます。

err1.png

#起動
株式分析チュートリアル | 日本取引所グループ | 2.13. モデルの提出 この通りに実行してみます。

C:\Users\> docker pull continuumio/anaconda3:2019.03
error during connect: This error may indicate that the docker daemon is not running.: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/images/create?
fromImage=continuumio%2Fanaconda3&tag=2019.03: open //./pipe/docker_engine: The system cannot find the file specified.

#docker daemon is not running.

windows - Windows10の環境で docker コマンドを実行するとエラーが発生する - スタック・オーバーフロー ・・・これと似ている感じがします。

Windowsのスタートメニューから「Docker Desktop」を探し、起動すると、さっきと同じエラーが出ました。これは何なんだろう?

#WSL2って何だろう?

Windows Subsystem for Linux (WSL) を Windows 10 にインストールする | Microsoft Docs

WindowsでLinuxを使えるアプリらしい。
ガイドにそって進むとLinuxがインストールできました。
すごい。

#もう一度Dockerを起動させる。
なんやかんや動いてくじらの画面が出てきました!

#もう一度Docker pullを実行する。
なんやかんや動いて環境ができたような雰囲気です。

#この環境でなんか動かすには?
continuumio/anaconda3:2019.03でググって、

【画像で説明】DockerでAnaconda環境をつくり、コンテナの中でVSCodeを使う - Qiita

こちらを参考にしました。

  1. デスクトップに作業フォルダを作る。
  • Dockerfileを作る。メモ帳に呪文を書いて、ファイル名Dockerfileで保存しました。
  • docker build -t watashino_image_fileを実行。
    ※イメージ名は小文字でした
  • docker-compose.ymlを作る
    メモ帳に呪文を書いてdocker-compose.ymlで保存しました。
  • docker-compose up 実行
    なんか動いてる!`
  • localhost:8080にアクセス。
    Jupyter Lab が開きました!

これでモデルを作って投稿すればよさそうです。
(続く)

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?