WebLogic
WebLogic Container
## Docker Login
utv-kali :: ~/oracle » docker login container-registry.oracle.com/v2
Username: <email>
Password: <passwd>
Login Succeeded
## Pull Image
» docker pull container-registry.oracle.com/middleware/weblogic:12.2.1.3
12.2.1.3: Pulling from middleware/weblogic
d26998a7c52d: Pull complete
3349196f13d3: Pull complete
81b340c807d2: Pull complete
4e6abae7336d: Pull complete
584d596b12ad: Pull complete
2680afbb8569: Pull complete
Digest: sha256:2b65d3a3a13ae639d4e5d9455cda8489d471351581d91012e45d7217f90dc43e
Status: Downloaded newer image for container-registry.oracle.com/middleware/weblogic:12.2.1.3
container-registry.oracle.com/middleware/weblogic:12.2.1.3
## Create domain.properties file
» cat domain.properties
username=weblogic
password=Passw0rd!
## Start container
» docker run -d -p 7001:7001 -p 9002:9002 --name 12213-weblogic --hostname 12213-weblogic -v $PWD:/u01/oracle/properties container-registry.oracle.com/middleware/weblogic:12.2.1.3
29d90d2fbcbf88710b0f6b72132e07c5b322997c4b6a4ab8b80f28b1603e854a
## Verify
» docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b500143187f3 container-registry.oracle.com/middleware/weblogic:12.2.1.3 "/u01/oracle/createA…" 17 seconds ago Up 15 seconds (health: starting) 0.0.0.0:7001->7001/tcp, :::7001->7001/tcp, 0.0.0.0:9002->9002/tcp, :::9002->9002/tcp 12213-weblogic
» docker container logs 12213-weblogic
Domain Home is: /u01/oracle/user_projects/domains/base_domain
Create Domain
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
domain_name : [base_domain]
admin_listen_port : [7001]
domain_path : [/u01/oracle/user_projects/domains/base_domain]
production_mode : [prod]
admin name : [AdminServer]
administration_port_enabled : [true]
administration_port : [9002]
Adding Vulnerabilities
Upload new service
Start service

Troubleshooting
Pull Access Denied
Out of Memory (core dumped)
Last updated