diff --git a/iExpress/802/Dockerfile b/iExpress/802/Dockerfile new file mode 100644 index 0000000..fdd1a0d --- /dev/null +++ b/iExpress/802/Dockerfile @@ -0,0 +1,19 @@ +# 镜像制作以国内仓库的ubuntu 14.04操作系统为基础 +FROM ubuntu:14.04 +MAINTAINER sulele@supermap.com +ENV IEXPRESS_VERSION 8.0.2 +ENV iExpress true + +# 国内的Ubuntu镜像源 +ADD sources.list_aliyun /etc/apt/sources.list + +# 安装依赖库 +RUN apt-get update && apt-get install -y libx11-dev xinit gcc libc6-i386 language-pack-zh-hans + +# 安装iExpress产品包 +ADD supermap_iexpress_8.0.2_linux64.tar.gz /opt/ + +ADD run.sh /opt/ +RUN chmod 777 /opt/run.sh +# Container启动时立即运行iExpress +CMD /opt/run.sh \ No newline at end of file diff --git a/iExpress/802/run.sh b/iExpress/802/run.sh new file mode 100644 index 0000000..ce183c8 --- /dev/null +++ b/iExpress/802/run.sh @@ -0,0 +1,12 @@ +# 鍒濆鍖栬鍙┍鍔 +cd /opt/SuperMapiExpress8C/support/SuperMap_License/Support +./rpms_check_and_install_for_64bit.sh install +tar xvf aksusbd_2.4.1-i386.tar +cd aksusbd-2.4.1-i386 +./dunst +./dinst +echo + +# 杩愯iExpress +cd /opt/SuperMapiExpress8C/bin +./catalina.sh run diff --git a/iExpress/802/sources.list_aliyun b/iExpress/802/sources.list_aliyun new file mode 100644 index 0000000..54c8cba --- /dev/null +++ b/iExpress/802/sources.list_aliyun @@ -0,0 +1,26 @@ +# +deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted +deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted +deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted +deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted +deb http://mirrors.aliyun.com/ubuntu/ trusty universe +deb-src http://mirrors.aliyun.com/ubuntu/ trusty universe +deb http://mirrors.aliyun.com/ubuntu/ trusty-updates universe +deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates universe +deb http://mirrors.aliyun.com/ubuntu/ trusty multiverse +deb-src http://mirrors.aliyun.com/ubuntu/ trusty multiverse +deb http://mirrors.aliyun.com/ubuntu/ trusty-updates multiverse +deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates multiverse +deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse +deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse + +deb http://mirrors.aliyun.com/ubuntu trusty-security main restricted +deb-src http://mirrors.aliyun.com/ubuntu trusty-security main restricted +deb http://mirrors.aliyun.com/ubuntu trusty-security universe +deb-src http://mirrors.aliyun.com/ubuntu trusty-security universe +deb http://mirrors.aliyun.com/ubuntu trusty-security multiverse +deb-src http://mirrors.aliyun.com/ubuntu trusty-security multiverse + +# deb cdrom:[Ubuntu-Server 14.04 LTS _Trusty Tahr_ - Release amd64 (20140416.2)]/ trusty main restricted + +#deb cdrom:[Ubuntu-Server 14.04 LTS _Trusty Tahr_ - Release amd64 (20140416.2)]/ trusty main restricted \ No newline at end of file