Como crear un docker con weblogic. ====== Creación de la máquina ====== Creamos el fichero Dockerfile con el tipo de máquina y los paquetes necesarios: FROM oraclelinux:6.6 # USUARIS RUN groupadd -g 1001 weblogic && useradd -u 1001 -g weblogic weblogic RUN mkdir /u01 && chown weblogic. /u01 # EINES RUN yum install -y tar MAINTAINER Jose Legido "jose@legido.com" Creamos el docker con los siguientes parámetros: docker build -t /: Por ejemplo: docker build -t local/weblogic:init weblogic Vemos que nos ha creado el siguiente docker: # docker images REPOSITORY TAG IMAGE ID CREATED SIZE local/weblogic init bb197c8ddd69 40 seconds ago 157.7 MB Para acceder al docker: # docker run -t -i local/weblogic:init [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 que todos los cambios son volátiles, al salir del docker si lo volvemos a arrancar sin hacer commit se pierden los cambio. El commit se hace sobre los containers, para mostrarlos: # docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5dc3bd5eda26 local/weblogic:init "/bin/bash" 7 minutes ago Up 7 minutes stupefied_goldstine Para hacer commit: # docker commit -m "Creado directorio /u01" -a "Jose" 5dc3bd5eda26 local/weblogic:v1 ====== Instalación de weblogic ====== 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 /mnt/software/:/u01/software local/weblogic:init Instalamos la JDK en