lgarithm / crystalnet

crystalnet -- a mini core AI library (being refactored, see https://github.com/lgarithm/stdnn-ops)
MIT License
16 stars 3 forks source link

auto install libopencv-dev in docker #56

Closed lgarithm closed 6 years ago

lgarithm commented 6 years ago
apt install -y libopencv-dev

will be interrupted by

Configuring tzdata
------------------

Please select the geographic area in which you live. Subsequent configuration
questions will narrow this down by presenting a list of cities, representing
the time zones in which they are located.

  1. Africa      4. Australia  7. Atlantic  10. Pacific  13. Etc
  2. America     5. Arctic     8. Europe    11. SystemV
  3. Antarctica  6. Asia       9. Indian    12. US
Geographic area: 
...
lgarithm commented 6 years ago
ENV DEBIAN_FRONTEND=noninteractive

https://askubuntu.com/questions/909277/avoiding-user-interaction-with-tzdata-when-installing-certbot-in-a-docker-contai

lgarithm commented 6 years ago

For speedup test locally

deb http://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted

deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted

deb http://mirrors.ustc.edu.cn/ubuntu/ bionic universe
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-updates universe

deb http://mirrors.ustc.edu.cn/ubuntu/ bionic multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-updates multiverse

deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

deb http://mirrors.ustc.edu.cn/ubuntu bionic-security main restricted
deb http://mirrors.ustc.edu.cn/ubuntu bionic-security universe
deb http://mirrors.ustc.edu.cn/ubuntu bionic-security multiverse
lgarithm commented 6 years ago

Or use an azure VM:

az group create -l southeastasia -n crystalnet -o table --debug
az vm create -n dev -g crystalnet --image UbuntuLTS -o table --debug
az vm extension set --publisher Microsoft.Azure.Extensions --name DockerExtension -g crystalnet --vm-name dev -o table --debug

cleanup:

az group delete -n crystalnet -o table --debug --yes