teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2020/12/24 03:01

投稿

I_am_
I_am_

スコア23

title CHANGED
File without changes
body CHANGED
@@ -33,8 +33,50 @@
33
33
  ### Dockerfile部分
34
34
 
35
35
  ```
36
+ FROM ubuntu:18.04
37
+
38
+ WORKDIR /root
39
+
40
+ ENV DEBIAN_FRONTEND noninteractive
41
+ # sh->bash
42
+ RUN mv /bin/sh /bin/sh_tmp && ln -s /bin/bash /bin/sh
43
+
44
+ # apt-get更新 wget取得
45
+ RUN sed -i.bak -e "s%http://archive.ubuntu.com/ubuntu/%http://ftp.iij.ad.jp/pub/linux/ubuntu/archive/%g" /etc/apt/sources.list
46
+ RUN apt-get update
47
+ RUN apt-get upgrade -y
48
+ RUN apt-get install -y wget
49
+ RUN apt-get install -y apt-utils
50
+ RUN apt-get install -y nano
51
+ RUN apt-get install -y less
52
+
53
+ RUN apt-get install -y vim
54
+ RUN apt-get install -y git
55
+
56
+
57
+ #boostの設定
58
+ RUN apt-get install -y python3
59
+ RUN apt-get install -y build-essential
60
+ RUN apt-get install -y python3-dev
61
+ RUN apt-get install -y libboost-dev
62
+ RUN apt-get install -y libboost-all-dev
63
+
64
+ # pipのインストール
65
+ RUN apt-get install -y python-pip python3-pip
66
+
36
- #python3への切り替え
67
+ #python3への切り替え ??
37
68
  RUN mkdir -p $HOME/bin
38
69
  RUN ln -s /usr/bin/python3 $HOME/bin/python
70
+
71
+ #必要なモジュールのインストール
72
+ RUN pip3 install numpy
73
+ RUN pip3 install scipy
74
+ RUN pip3 install Cython
75
+ RUN pip3 install matplotlib
76
+ RUN pip3 install scikit-learn
77
+ RUN pip3 install scikit-image
78
+
79
+ # sh->bashを元に戻す
80
+ RUN rm /bin/sh && mv /bin/sh_tmp /bin/sh
39
81
  ```
40
82
  Dockerfileには上記で参照した記事のコマンドを設定してみたのですが、Python3に変更はされていませんでした。