wli3221134 commited on
Commit
6050d09
·
verified ·
1 Parent(s): cf0e7c5

Delete Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +0 -64
Dockerfile DELETED
@@ -1,64 +0,0 @@
1
- # Copyright (c) 2023 Amphion.
2
- #
3
- # This source code is licensed under the MIT license found in the
4
- # LICENSE file in the root directory of this source tree.
5
-
6
- # Other version: https://hub.docker.com/r/nvidia/cuda/tags
7
- FROM nvidia/cuda:11.8.0-cudnn8-devel-ubuntu18.04
8
-
9
- ARG DEBIAN_FRONTEND=noninteractive
10
- ARG PYTORCH='2.0.0'
11
- ARG CUDA='cu118'
12
- ARG SHELL='/bin/bash'
13
- ARG MINICONDA='Miniconda3-py39_23.3.1-0-Linux-x86_64.sh'
14
-
15
- ENV LANG=en_US.UTF-8 PYTHONIOENCODING=utf-8 PYTHONDONTWRITEBYTECODE=1 CUDA_HOME=/usr/local/cuda CONDA_HOME=/opt/conda SHELL=${SHELL}
16
- ENV PATH=$CONDA_HOME/bin:$CUDA_HOME/bin:$PATH \
17
- LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH \
18
- LIBRARY_PATH=$CUDA_HOME/lib64:$LIBRARY_PATH \
19
- CONDA_PREFIX=$CONDA_HOME \
20
- NCCL_HOME=$CUDA_HOME
21
-
22
- # Install ubuntu packages
23
- RUN sed -i 's/archive.ubuntu.com/mirrors.cloud.tencent.com/g' /etc/apt/sources.list \
24
- && sed -i 's/security.ubuntu.com/mirrors.cloud.tencent.com/g' /etc/apt/sources.list \
25
- && rm /etc/apt/sources.list.d/cuda.list \
26
- && apt-get update \
27
- && apt-get -y install \
28
- python3-pip ffmpeg git less wget libsm6 libxext6 libxrender-dev \
29
- build-essential cmake pkg-config libx11-dev libatlas-base-dev \
30
- libgtk-3-dev libboost-python-dev vim libgl1-mesa-glx \
31
- libaio-dev software-properties-common tmux \
32
- espeak-ng
33
-
34
- # Install miniconda with python 3.9
35
- USER root
36
- # COPY Miniconda3-py39_23.3.1-0-Linux-x86_64.sh /root/anaconda.sh
37
- RUN wget -t 0 -c -O /tmp/anaconda.sh https://repo.anaconda.com/miniconda/${MINICONDA} \
38
- && mv /tmp/anaconda.sh /root/anaconda.sh \
39
- && ${SHELL} /root/anaconda.sh -b -p $CONDA_HOME \
40
- && rm /root/anaconda.sh
41
-
42
- RUN conda create -y --name amphion python=3.9.15
43
-
44
- WORKDIR /app
45
- COPY env.sh env.sh
46
- RUN chmod +x ./env.sh
47
-
48
- RUN ["conda", "run", "-n", "amphion", "-vvv", "--no-capture-output", "./env.sh"]
49
-
50
- RUN conda init \
51
- && echo "\nconda activate amphion\n" >> ~/.bashrc
52
-
53
- CMD ["/bin/bash"]
54
-
55
- # *** Build ***
56
- # docker build -t realamphion/amphion .
57
-
58
- # *** Run ***
59
- # cd Amphion
60
- # docker run --runtime=nvidia --gpus all -it -v .:/app -v /mnt:/mnt_host realamphion/amphion
61
-
62
- # *** Push and release ***
63
- # docker login
64
- # docker push realamphion/amphion