informatica:linux:docker:weblogic
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatica:linux:docker:weblogic [2016/03/04 10:24] – jose | informatica:linux:docker:weblogic [2016/12/27 16:36] (current) – jose | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Como crear un docker | + | Creamos el binario |
- | ====== Creación de la máquina ====== | + | Dockerfile |
- | Creamos el fichero | + | |
< | < | ||
- | FROM oraclelinux:6.6 | + | FROM oraclelinux |
+ | MAINTAINER Jose Legido " | ||
+ | |||
+ | ARG ORACLE_USER | ||
+ | ARG ORACLE_PASSWORD | ||
# USUARIS | # USUARIS | ||
RUN groupadd -g 1001 weblogic && useradd -u 1001 -g weblogic weblogic | RUN groupadd -g 1001 weblogic && useradd -u 1001 -g weblogic weblogic | ||
- | RUN mkdir /u01 && | + | RUN mkdir -p /u01/ |
# EINES | # EINES | ||
RUN yum install -y tar | RUN yum install -y tar | ||
- | MAINTAINER Jose Legido " | + | COPY scrics/ |
- | </code> | + | COPY scrics/template1036.jar / |
+ | RUN chown -R weblogic. /u01 | ||
+ | RUN chmod +x / | ||
- | Creamos el docker con los siguientes parámetros: | + | USER weblogic |
- | docker build -t < | + | ENV USER_MEM_ARGS=" |
- | Por ejemplo: | + | |
- | | + | |
- | Vemos que nos ha creado el siguiente docker: | + | |
- | < | + | |
- | # docker images | + | |
- | REPOSITORY | + | |
- | local/weblogic | + | |
- | </code> | + | |
- | Para acceder al docker: | + | RUN cd / |
- | < | + | |
- | # docker run -t -i local/weblogic: | + | RUN /bin/bash |
- | [root@6daa15fce10b /]# uname -a | + | |
- | Linux 6daa15fce10b 4.3.0-1-amd64 #1 SMP Debian 4.3.5-1 (2016-02-06) x86_64 x86_64 x86_64 GNU/Linux | + | |
</ | </ | ||
- | Recordar | + | Creamos una imagen llamada local/ |
+ | | ||
+ | |||
+ | Abrimos el template / | ||
+ | source / | ||
+ | |||
+ | java weblogic.WLST | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | startServer(adminServerName=' | ||
+ | |||
+ | |||
+ | |||
+ | createDomain("/ | ||
- | ====== Instalación de weblogic | + | createDomain("/ |
- | Hay dos opciones, si tenemos el software en local o si lo queremos descargar | + | |
- | ===== Software en local ===== | ||
- | Arrancamos el docker montando la carpeta donde tenemos el software | ||
- | docker run -t -i -v / | + | readTemplate(' |
- | Instalamos la JDK en | + | |
+ | create(" | ||
+ | / | ||
+ | startServer(adminServerName=' | ||
informatica/linux/docker/weblogic.1457087066.txt.gz · Last modified: 2016/03/04 10:24 by jose