diff --git a/docker/README.txt b/docker/README.txt index 0254edf875314411f8b610c99d29b8262e76e5c0..8daabc33cf160da1e1a50b2f915c0c9fe878dbee 100644 --- a/docker/README.txt +++ b/docker/README.txt @@ -3,13 +3,13 @@ Build and push Titan Docker images to DockerHub //----------------------------------------------titan-alpine image -docker build --force-rm -f Dockerfile.alpine -t titan-alpine:7.1.1 . +docker build --force-rm -f Dockerfile.alpine -t eclipsetitan/titan-alpine:7.2.0 . + +docker run --rm -it -v /home/<user>:/home/titan/data eclipsetitan/titan-alpine:7.2.0 -docker run --rm -it -v /home/<user>:/home/titan/data titan-alpine:7.1.1 -docker run --rm -it -v /home/<user>:/home/titan/data titan-alpine:7.1.1 ~/titan.core $ printenv -HOSTNAME=45a39cca0810 +HOSTNAME=de2bb469790c SHLVL=3 LD_LIBRARY_PATH=/home/titan/titan.core/Install/lib: HOME=/home/titan @@ -18,36 +18,36 @@ TERM=xterm PATH=/home/titan/titan.core/Install/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/home/titan/titan.core TTCN3_DIR=/home/titan/titan.core/Install -~/titan.core $ compiler -v -TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor -Product number: CRL 113 200/7 R1B -Version: 7.1.pl1 -Build date: Oct 10 2020 17:57:17 -Compiled with: GCC 10.2.0 -Using OpenSSL 1.1.1h 22 Sep 2020 - -Copyright (c) 2000-2020 Ericsson Telecom AB - ~/titan.core $ gcc -v Using built-in specs. COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-alpine-linux-musl/10.2.0/lto-wrapper +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-alpine-linux-musl/10.2.1/lto-wrapper Target: x86_64-alpine-linux-musl -Configured with: /home/buildozer/aports/main/gcc/src/gcc-10.2.0/configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --build=x86_64-alpine-linux-musl --host=x86_64-alpine-linux-musl --target=x86_64-alpine-linux-musl --with-pkgversion='Alpine 10.2.0' --enable-checking=release --disable-fixed-point --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-werror --disable-symvers --enable-__cxa_atexit --enable-default-pie --enable-default-ssp --enable-cloog-backend --enable-languages=c,c++,d,objc,go,fortran,ada --disable-libssp --disable-libmpx --disable-libmudflap --disable-libsanitizer --enable-shared --enable-threads --enable-tls --with-system-zlib --with-linker-hash-style=gnu +Configured with: /home/buildozer/aports/main/gcc/src/gcc-10.2.1/configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --build=x86_64-alpine-linux-musl --host=x86_64-alpine-linux-musl --target=x86_64-alpine-linux-musl --with-pkgversion='Alpine 10.2.1_pre0' --enable-checking=release --disable-fixed-point --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-werror --disable-symvers --enable-__cxa_atexit --enable-default-pie --enable-default-ssp --enable-cloog-backend --enable-languages=c,c++,d,objc,go,fortran,ada --disable-libssp --disable-libmpx --disable-libmudflap --disable-libsanitizer --enable-shared --enable-threads --enable-tls --with-system-zlib --with-linker-hash-style=gnu Thread model: posix Supported LTO compression algorithms: zlib -gcc version 10.2.0 (Alpine 10.2.0) +gcc version 10.2.1 20201113 (Alpine 10.2.1_pre0) + +~/titan.core $ compiler -v +TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor +Product number: 7/CAX 105 7730 R2A +Version: 7.2.pl0 +Build date: Nov 29 2020 08:48:17 +Compiled with: GCC 10.2.1 +Using OpenSSL 1.1.1h 22 Sep 2020 + +Copyright (c) 2000-2020 Ericsson Telecom AB //----------------------------------------------titan-ubuntu image -docker build -f Dockerfile.ubuntu -t titan-ubuntu:7.1.1 . +docker build -f Dockerfile.ubuntu -t eclpsetitan/titan-ubuntu:7.2.0 . -docker run --rm -it -v /home/<user>:/home/titan/data titan-ubuntu:7.1.1 +docker run --rm -it -v /home/<user>:/home/titan/data eclipsetitan/titan-ubuntu:7.2.0 TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor -Product number: CRL 113 200/7 R1B -Version: 7.1.pl1 -Build date: Oct 10 2020 16:26:31 +Product number: 7/CAX 105 7730 R2A +Version: 7.2.pl0 +Build date: Nov 29 2020 08:21:02 Compiled with: GCC 9.3.0 Using OpenSSL 1.1.1f 31 Mar 2020 @@ -57,8 +57,9 @@ To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. -titan@6509c577cc57:~$ printenv -HOSTNAME=6509c577cc57 + +titan@a5b1b797ed75:~$ printenv +HOSTNAME=a5b1b797ed75 PWD=/home/titan HOME=/home/titan LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: @@ -71,18 +72,18 @@ LD_LIBRARY_PATH=/home/titan/titan.core/Install/lib: PATH=/home/titan/titan.core/Install/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive _=/usr/bin/printenv - -titan@6509c577cc57:~$ compiler -v +titan@a5b1b797ed75:~$ compiler -v TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor -Product number: CRL 113 200/7 R1B -Version: 7.1.pl1 -Build date: Oct 10 2020 16:26:31 +Product number: 7/CAX 105 7730 R2A +Version: 7.2.pl0 +Build date: Nov 29 2020 08:21:02 Compiled with: GCC 9.3.0 Using OpenSSL 1.1.1f 31 Mar 2020 Copyright (c) 2000-2020 Ericsson Telecom AB -titan@6509c577cc57:~$ gcc -v + +titan@a5b1b797ed75:~$ gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper @@ -92,17 +93,19 @@ Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) -titan@6509c577cc57:~$ openssl version + +titan@a5b1b797ed75:~$ openssl version OpenSSL 1.1.1f 31 Mar 2020 + docker images -REPOSITORY TAG IMAGE ID CREATED SIZE -titan-alpine 7.1.1 fdab3eb8ffcb 9 minutes ago 732MB -titan-ubuntu 7.1.1 aa438af063e5 2 hours ago 1.23GB -ubuntu 20.04 9140108b62dc 2 weeks ago 72.9MB -alpine edge 003bcf045729 3 weeks ago 5.62MB +REPOSITORY TAG IMAGE ID CREATED SIZE +eclipsetitan/titan-ubuntu 7.2.0 1ed223897e13 3 minutes ago 1.23GB +ubuntu 20.04 9140108b62dc 2 months ago 72.9MB +alpine edge 003bcf045729 2 months ago 5.62MB + //----------------------pushing the images to dockerhub @@ -114,40 +117,27 @@ Password: Login Succeeded -docker tag titan-alpine:7.1.1 eclipsetitan/titan-alpine:7.1.1 -<user>@Machine:~/DockerX$ docker images -REPOSITORY TAG IMAGE ID CREATED SIZE -eclipsetitan/titan-alpine 7.1.1 fdab3eb8ffcb 27 minutes ago 732MB -titan-alpine 7.1.1 fdab3eb8ffcb 27 minutes ago 732MB -titan-ubuntu 7.1.1 aa438af063e5 2 hours ago 1.23GB -ubuntu 20.04 9140108b62dc 2 weeks ago 72.9MB -alpine edge 003bcf045729 3 weeks ago 5.62MB -<user>@Machine:~/DockerX$ docker push eclipsetitan/titan-alpine:7.1.1 + +<user>@Machine:~/DockerX$docker push eclipsetitan/titan-alpine:7.2.0 The push refers to repository [docker.io/eclipsetitan/titan-alpine] -c34bce82c3e3: Pushed -ab6ac051b946: Pushed -094e4a64dcd6: Pushed -e566f4ea0bfd: Pushed -e9b1ffceb59b: Pushed -d15a28e0b07b: Pushed -b37ddffec304: Pushed -ad6340c7347f: Pushed -ddbb49d265b9: Pushed -7.1.1: digest: sha256:eebc4089778430f1d3e84c033a56f7c44f4a2491e624f333362c52e038c538f8 size: 2205 +dc357782968c: Pushed +aeba4acc0743: Pushed +d9f59572f736: Pushed +527697a28b8d: Pushed +1d94515fd5ea: Pushed +89cf6a7784bb: Pushed +696e214b57c7: Pushed +e7962aa42bbc: Pushed +ddbb49d265b9: Layer already exists +7.2.0: digest: sha256:27e799b463c5aaa9ec7397d9fbf4b41979592a188b665a26b5cb8997e8715660 size: 2204 -docker tag titan-ubuntu:7.1.1 eclipsetitan/titan-ubuntu:7.1.1 -<user>@Machine:~/DockerX$ docker images -REPOSITORY TAG IMAGE ID CREATED SIZE -titan-alpine 7.1.1 fdab3eb8ffcb 33 minutes ago 732MB -eclipsetitan/titan-alpine 7.1.1 fdab3eb8ffcb 33 minutes ago 732MB -eclipsetitan/titan-ubuntu 7.1.1 aa438af063e5 2 hours ago 1.23GB -titan-ubuntu 7.1.1 aa438af063e5 2 hours ago 1.23GB -ubuntu 20.04 9140108b62dc 2 weeks ago 72.9MB -alpine edge 003bcf045729 3 weeks ago 5.62MB - -<user>@Machine:~/DockerX$ docker push eclipsetitan/titan-ubuntu:7.1.1 + + + + +<user>@Machine:~/DockerX$ docker push eclipsetitan/titan-ubuntu:7.2.0 The push refers to repository [docker.io/eclipsetitan/titan-ubuntu] 9a48cc325c4e: Pushed 2692e7b2c593: Pushed