Docker实践2:安装Docker及weblogic镜像(未完)

安装Docker

以root登录,运行

vi /etc/yum.repos.d/public-yum-ol6.repo,添加如下段落

[ol6_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1

 

Docker实践2:安装Docker及weblogic镜像(未完)_第1张图片

运行yum install docker

Docker实践2:安装Docker及weblogic镜像(未完)_第2张图片

Docker实践2:安装Docker及weblogic镜像(未完)_第3张图片

 

在运行过程中因为网络缓慢,可能出现退出情况,再运行一遍,如果遇到yum提示

another app is currently holding the yum lock;waiting for it to exit

可能是系统自动升级正在运行,yum在锁定状态中。
可以通过强制关掉yum进程:
#rm -f /var/run/yum.pid

完成后运行service start docker.

 

# chkconfig docker on

service docker status
docker (pid  9044) is running...

添加能直接运行docker权限的用户

# groupadd docker

# service docker restart

# usermod -a -G docker <your_user>

 

 

将git构建代码拿到本地

# yum install git

切换回weblogic用户,运行
$ git clone https://github.com/oracle/docker.git

如果网络比较慢的话再来一遍。
Docker实践2:安装Docker及weblogic镜像(未完)_第4张图片

进入../docker/OracleWebLogic/dockerfiles/12.1.3目录

Docker实践2:安装Docker及weblogic镜像(未完)_第5张图片

下载相应的文件包括server-jre-8u73-linux-x64.tar.gz,fmw_12.1.3.0.0_wls.jar,wls1213_dev_update3.zip放入
通过xmanager的xftp.

运行$ sudo sh buildDockerImage.sh -g
-d主要采用_dev的包,构件开发环境。
-g采用generic的包,也就是fmw_12.1.3.0.0_wls.jar包,构建生产环境。

如果sudo出错,解决办法:
以root用户修改/etc/sudoer 文件属性为root可修改,并在root ALL 行下添加 weblogic ALL(类似root行)
# chmod u+w sudoers 
# vi sudoers 
添加 weblogic    ALL=(ALL)    ALL

 

你可能感兴趣的:(Docker实践2:安装Docker及weblogic镜像(未完))