LoginSignup
0
0

More than 1 year has passed since last update.

Dockerイメージを使って JuliaでHello,worldする

Last updated at Posted at 2022-12-19

Juliaを手っ取り早くdockerで動かす方法をまとめました。

対象読者

  • Juliaに興味があるけど,文法とかよくわかってない人
  • Dockerの操作がなんとなくわかる
  • vscodeでDockerを操作することに慣れている

動作環境

  • M1 MacBook Air

JuliaのDockerイメージの用意

julia - Official Image | Docker Hub

$ docker pull julia

コンテナの作成と起動

$ docker run -it -d --rm --name=jl_container -v $PWD:/usr/myapp julia /bin/bash

vscodeでコンテナを開く

VSCodeのDockerのプラグインの機能からGUIでAttatch Visual Studio Codeを選択します。

image.png

新しいWindowが起動します。右下に以下のような表示が出ていれば,コンテナを開けています。
image.png

Hello Worldしてみる

3種類のHello worldを試してみましょう。

JuliaのREPLモードでHello World

image.png

.jlファイルでHello World

image.png

.ipynbファイルを作ってJuliaでHello World

  • コマンドパレット(cmd+shift+P)を起動して「Jupyter」と入力

  • 選択してJupyter Notebookを作成します。
    image.png

  • セルにコードを入力してHello worldします。
    image.png

  • 追記:vscodeのJuliaの拡張機能をインストールする必要があります。 これがなければnotebookのSelect KernelにJuliaが表示されません。

image.png

Hello Worldできました。これにてJulia+Docker+Jupyterの環境の作成は完了です!

終わりに

dockerfileを書けば,もっと良い環境がサクッと作れると思いますが,手っ取り早く環境を作りたかったのでこの方法に辿り着きました。あとはたくさんJuliaで遊びましょう!

参考

0
0
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
0
0