前提・実現したいこと
質問するの初めてで、わかりずらかったらすみません。
Powershell上で仮想マシンの電源を入れたいです。以下は作るのに参考にしていた手順になります。
docker run・・・・で仮想マシン(vm)が起動します。このとき、起動したvmと、これ を動かしているmacやWindowsを繋いでおかないとvm内で動かしたパイソンの結果は、 電源を落とせば(docker stop・・・)消えてしまいます。 ここで”繋ぐ”とは、vmのフォルダ(ディレクトリー)を、macやWindowsのフォルダと 対応される形で仮想マシンを起動することです。これにより、vm 内の作業で作ったファイ ルがmacやWindowsのフォルダにも作られるので、vmを止めても(mac/Windows側に ファイルが残り)大丈夫ということになります。 つなぐために、mac/Windows 側に接続用のフォルダを予め作成します。ターミナル/パ ワーシェルで
$ mkdir workspace
$ cd workspace
とすることで、workspace というフォルダができ、cd workspace によってそこ (フォルダ workspace) に移動した上で、仮想マシンの電源を入れる (docker run ・・・) 必要があり ます。 具体的には、ターミナル/powershellで
$ docker run -d -p 8888:8888 --name dsnote
-v $(pwd):/home/jovyan/work:cached
--user root -e GRANT_SUDO=yes
jupyter/datascience-notebook start-notebook.sh という形で起動します。
ここに質問の内容を詳しく書いてください。
上記の手順で言うとcd workspaceまではうまくいったのですが、最後のdocker runではじまるコードがうまくいきません。コピペなので打ち間違いはないと思います。
発生している問題・エラーメッセージ
単項演算子'‐‐'の後に式が存在しません
式またはステートメントのトークン'user'を使用できません
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。