Docker on Ubuntu
RCLL simulation のDocker を,Ubuntu 側で使う方法のメモ.
in Ryukoku University.
sudo apt-get install docker.io sudo mkdir -p /etc/systemd/system/docker.service.d cd /etc/systemd/system/docker.service.d echo "[Service] > http-proxy.conf echo "Environment=\"http_proxy=http://cache.st.ryukoku.ac.jp:8080/\" >> http-proxy.conf sudo systemctl daemon-reload sudo systemctl restart docker systemctl show --property=Environment docker
sudo visudo で,/etc/sudoer を以下のようにしておきます.
本当は,systemctl とか上記のsudo で使っているコマンド全てのパスを記述したいけど,面倒くさいので省略.
%sudo ALL=NOPASSWD:ALL Cmnd_Alias RYUKOKU=/usr/bin/apt-get, /usr/bin/vmplayer, /usr/bin/vmware-modconfig /usr/sbin/ntpdate, /sbin/halt, /usr/bin/docker %ryukoku ALL=NOPASSWD:RYUKOKU
kbsg のdocker のイメージを取ってくるには,
sudo su - docker login registry.kbsg.rwth-aachen.de << ... >> docker pull registry.kbsg.rwth-aachen.de/babytigers/rcll-sim-babytigers:latest docker run --rm -ti registry.kbsg.rwth-aachen.de/babytigers/rcll-sim-babytigers:latest bash
コメントを残す