亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用docker部署WebLogic Server

發布時間:2021-12-13 16:35:18 來源:億速云 閱讀:324 作者:iii 欄目:云計算

本篇內容主要講解“如何使用docker部署WebLogic Server”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用docker部署WebLogic Server”吧!

使用docker部署WebLogic Server:

安裝和運行:

PRE:首先從Gitgub下載Oracle/docker-images repo:

git clone https://github.com/oracle/docker-images.git

構建Oracle JDK (Server JRE)基礎鏡像

1、必須首先下載Oracle Server JRE二進制文件到docker-images/OracleJava/java-8目錄下:

[root@localhost docker-images]# ls
CODEOWNERS       GraalVM  OpenJDK                    OracleCoherence       OracleEDQ                OracleHTTPServer     OracleRestDataServices  OracleUnifiedDirectory  README.md
ContainerCloud   LICENSE  OracleBI                   OracleDatabase        OracleFMWInfrastructure  OracleInstantClient  OracleSOASuite          OracleWebCenterSites
CONTRIBUTING.md  NoSQL    OracleCloudInfrastructure  OracleDataIntegrator  OracleGoldenGate         OracleJava           OracleTuxedo            OracleWebLogic
[root@localhost docker-images]# cd OracleJava/
[root@localhost OracleJava]# ls
java-8  README.md  windows-java-8

NOTE:直接從Oracle網站wget下載無法解壓,需要先用個人電腦下載到本地,再用ftp工具傳輸至指定目錄下

在java-8目錄下構建鏡像:

[root@localhost java-8]# docker build -t oracle/serverjre:8 .
//查看鏡像
[root@localhost java-8]# docker images
oracle/serverjre               8                    c3b09223bbdd        3 days ago          269MB

構建WebLogic Docker install 鏡像

IMPORTANT:需要下載你所選擇的WebLogic源碼至對應的目錄下,下載方式同上,詳細請看dockerfiles/<version>/*.download文件。

[root@localhost OracleWebLogic]# ls
COPYRIGHT  dockerfiles  LICENSE  README.md  samples  workshops
[root@localhost OracleWebLogic]# cd dockerfiles/
[root@localhost dockerfiles]# ls
12.1.3  12.2.1  12.2.1.1  12.2.1.2  12.2.1.3  buildDockerImage.sh

運行buidDockerImage.sh

$ sh buildDockerImage.sh -h
//用法
     Usage: buildDockerImage.sh -v [version] [-d | -g | -i] [-s]
     Builds a Docker Image for Oracle WebLogic.

    Parameters:
       -v: version to build. Required.
       Choose one of: 12.1.3  12.2.1, 12.2.1.1, 12.2.1.2, 12.2.1.3  
       -d: creates image based on 'developer' distribution
       -g: creates image based on 'generic' distribution
       -i: creates image based on 'infrastructure' distribution
       -c: enables Docker image layer cache during build
       -s: skips the MD5 check of packages

    * select one distribution only: -d, -g, or -i

這時,Weblogic 鏡像已經構建好了

[root@localhost dockerfiles]# docker images
REPOSITORY                     TAG                  IMAGE ID            CREATED             SIZE
12213-domain                   latest               404a21cbf05b        19 hours ago        1.42GB
oracle/weblogic                12.2.1.3-developer   0f666e38d7f3        19 hours ago        1.42GB

運行WebLogic容器

運行一個Administration Server:

$ docker run -d --name wlsadmin --hostname wlsadmin -p 7001:7001 --env-file ./container-scripts/domain.properties -e ADMIN_PASSWORD=<admin_password> -v <host directory>:/u01/oracle/user_projects 12213-domain

運行一個Managed Server(MS1):

$ docker run -d --name MS1 --link wlsadmin:wlsadmin -p 8001:8001 --env-file ./container-scripts/domain.properties -e ADMIN_PASSWORD=<admin_password> -e MS_NAME=MS1 --volumes-from wlsadmin 12213-domain createServer.sh

NOTE:當前用戶需要對<host directory>目錄有讀/寫權限;12.1.3版本缺少腳本無法添加MS。

ISSUE:使用12.2.1.3版本添加Managed Server時,出現https://github.com/oracle/docker-images/issues/750這個問題,需要將任意用戶的UID和GID改成1000:1000:

$ useradd oracle
$ usermod -u 1000 oracle
$ usermod -g 1000 oracle
[root@localhost dockerfiles]# id oracle
uid=1000(oracle) gid=1000(root) groups=1000(root)

到此,相信大家對“如何使用docker部署WebLogic Server”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江阴市| 南汇区| 胶南市| 福鼎市| 东海县| 潢川县| 灵川县| 晋宁县| 勐海县| 江安县| 松阳县| 定州市| 东平县| 同心县| 五原县| 赣州市| 昔阳县| 宁强县| 福泉市| 交口县| 息烽县| 清水河县| 美姑县| 临武县| 永德县| 三穗县| 夹江县| 颍上县| 晋中市| 眉山市| 宁陵县| 交口县| 兴山县| 襄垣县| 安乡县| 龙泉市| 定日县| 满洲里市| 错那县| 清河县| 嘉善县|