Created
January 10, 2019 09:12
-
-
Save yu81/e3d9159e33cc2a4ec235135cdc49d364 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://qiita.com/massie_g/items/a2bcfac4fed66b1b0717 | |
FROM ubuntu:18.04 | |
# | |
# -- if you are using docker behind proxy, please set ENV -- | |
# | |
#ENV http_proxy "http://proxy.yourdomain.com:8080/" | |
#ENV https_proxy "http://proxy.yourdomain.com:8080/" | |
ENV DEBIAN_FRONTEND nonineractive | |
# -- build step -- | |
RUN apt update && apt upgrade -y | |
RUN apt install python3 -y | |
RUN apt install python3-pip -y | |
RUN apt install python3-dev -y | |
RUN python3 -V | |
RUN pip3 -V | |
RUN pip3 install --upgrade pip | |
RUN pip -V | |
RUN apt install git -y | |
RUN apt install vim -y | |
RUN apt install wget -y | |
# | |
# ------ yolo v3 --- | |
# | |
RUN mkdir /root/work | |
WORKDIR /root/work/ | |
RUN git clone https://github.com/pjreddie/darknet.git | |
WORKDIR /root/work/darknet | |
RUN make | |
RUN wget https://pjreddie.com/media/files/yolov3.weights | |
RUN wget https://pjreddie.com/media/files/yolov3-tiny.weights | |
RUN ln -s /root/work/darknet/libdarknet.so /usr/lib/libdarknet.so | |
#-- copy --- | |
WORKDIR /root/work/ | |
RUN git clone https://github.com/mganeko/python3_yolov3.git | |
RUN cp /root/work/python3_yolov3/darknet-tiny-label.py /root/work/darknet/python/ | |
# --- for running -- | |
WORKDIR /root/work/darknet/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment