Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
Mauricio Collazos 2be3171543 modified stacks schema před 5 roky
..
stacks modified stacks schema před 5 roky
README.md added template for c apps před 5 roky

README.md

Aplicativos en C

Con frecuencia, no se codifica una herramienta desde cero sino que se una herramienta de código abierto existente.

En este ejemplo se muestra la configuración de una imagen Docker para usar una aplicación existente escrita en C.

# Primero seleccione una versión de sistema operativo base, en este caso Ubuntu en su versión 18.04

FROM ubuntu:18.04

# Instale los requerimientos de sistema operativo necesarios
RUN apt-get update
RUN apt-get install -y g++ build-essential wget zlib1g-dev

# Defina un directorio de trabajo

RUN mkdir /code
WORKDIR /code

# Inicie la descarga del programa
RUN wget http://catchenlab.life.illinois.edu/stacks/source/stacks-2.4.tar.gz
RUN tar xfvz stacks-2.4.tar.gz

# Cambie su dirección de trabajo para realizar la instalación
WORKDIR /code/stacks-2.4
RUN ./configure
RUN make
RUN make install

# Defina un volumen para compartir información desde su anfitrión hacia su contenedor
RUN mkdir /datos

VOLUME /datos

# Defina un punto de entrada para la aplicación
CMD ["bash"]

Para la construcción de este archivo ejecute un comando compile_docker_image.sh

bash compile_docker_image.sh

Y por último envíe la tarea usando

condor_submit condor.submit