「Introduction to Machine Learning with R」By Scott Burger。dockerで機械学習(74) with R (4)
1. 马上要使用的人 de
《使用R进行机器学习入门》作者:斯科特·伯格
这个部分还没写完,请稍后补充内容。
Docker — docker 容器
请安装 Docker 并在 Windows 和 Mac 上启动 Docker。
在 Windows 上,如果没有启用 Intel Virtualization,可能无法启动 Docker。
此外,可能会出现安全警告等情况。
拉取并运行 Docker 容器
$ docker pull kaizenjapan/r-scott
$ docker run -it kaizenjapan/r-scott /bin/bash
在下面的shell会话中,
(base) root@473fc1bb505d:/#是命令提示符。实际上数字部分可能不同。请在这行的#右边输入。
其他行是输出。如果有错误或不同,请在评论栏等地与我们联系。
我们将移动到每个章节的文件夹中。
如果Docker的界面和运行Docker的操作系统的Shell界面相似,有可能会混淆哪个正在使用。请注意Docker的命令提示符。
文件共享或复制
请在运行了Docker的操作系统上选择文件共享或文件复制的方式,以便于浏览器等应用程序可以展示生成的文件。在参考文献部分中附上相关操作的URL链接。
複写の場合は、dockerを起動したOS側コマンドを実行しました。お使いのdockerの番号で置き換えてください。複写したファイルをブラウザで表示し内容確認しました。
docker hubへの登録
$ docker ps
$ docker commit kaizenjapan/r-scott
$ docker push kaizenjapan/r-scott
#2. 对于希望自己构建 Docker 的人来说
从这里开始,记录上面你拉取的docker是按照什么方针和步骤来创建的。
这是使用上述docker的参考资料。对于执行书中的后续部分并不需要。
这是构建自己的docker/anaconda的步骤,不是创建dockerfile的方法。抱歉。
這是一個可以在linux,windows和mac os等操作系統上共同使用的機制,可以在不修改操作系統設定的情況下使用。它具有相同的規範,可以供大量的人使用。可以利用軟件開發商提供的官方版本,也可以使用使用者自己製作的版本,讓其他人也可以使用。在這次中,我們將使用官方提供的版本,並自己調整以方便其他人使用。
拉取 Docker 镜像
通过从URL上拉取的方法,可以实现对Docker官方分发的使用。
适宜
(base) root@473fc1bb505d:/# apt update
(base) root@473fc1bb505d:/# apt install -y procps
(base) root@473fc1bb505d:/# apt install -y vim
(base) root@473fc1bb505d:/# apt install -y apt-utils
(base) root@473fc1bb505d:/# apt install -y r-base
(base) root@473fc1bb505d:/# apt install -y r-cran-hmisc
参考文献 (reference) – 参考资料
如果在R脚本或R Markdown中调用install.packages()函数,如果不指定存储库,将会产生错误。
如果你在R中被告知在不设置镜像的情况下尝试使用CRAN,请参考https://qiita.com/manabuishiirb/items/88fb9d5207e6802da4b7。
此文是基于个人过去经验的个人感受。与当前所属组织和工作无关。
文件历史
ver. 0.10 初稿 20181014
ver. 0.11 番号変更、参考文献追記 20181029
谢谢您一直阅读到最后。
请点赞?,也请关注一下。
非常感谢您阅读到最后一句话。
请点击小心心?并关注我,过上快乐的生活。