SliTaz SliTaz Forum

You are not logged in.

#26 2015-01-15 16:35:31

alanyih
Administrator
Registered: 2011-04-02
Posts: 532

Re: SliTaz Docker support

slitaz-base32 and docker-386

slitaz-rolling-base (rootfs4.gz) image

1.

root@boot2docker:~# uname -a

Linux boot2docker 3.16.7-slitaz #2 SMP Thu Jan 1 22:30:04 UTC 2015 i686 GNU/Linux

2.

root@boot2docker:~# docker -v

docker version 1.3.2, build 39fa2fa

3.

root@boot2docker:~# docker search slitaz

NAME                    DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
slitaz/slitaz-base32    slitaz-rolling-base image.                      0
slitaz/slitaz-base      SliTaz base image.                              0
mastersrp/slitaz-core   A 32bit version of the core SliTaz system ...   0

4.

root@boot2docker:~# docker pull slitaz/slitaz-base32

Pulling repository slitaz/slitaz-base32

ffefc23152b9: Download complete

511136ea3c5a: Download complete

4e4ec47f6410: Download complete

Status: Downloaded newer image for slitaz/slitaz-base32:latest

5.

root@boot2docker:~# docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

slitaz/slitaz-base32   latest              ffefc23152b9        8 hours ago         18.73 MB

6.

root@boot2docker:~# docker run -it slitaz/slitaz-base32

/ # slitaz

SliTaz GNU/Linux

================================================================================

Release : cooking

Architecture : i486

Kernel : 3.16.7-slitaz

Machine type : i686

Home path : /home/slitaz

Configs : /etc/slitaz

Main config : /etc/slitaz/slitaz.conf

Log files : /var/log/slitaz

Packages DB : /var/lib/tazpkg

Installed : 49 packages

Mirror : http://mirror1.slitaz.org/packages/cooking/

System date : Thu Jan 1 23:24:58 UTC 2015

--------------

Boot options : loglevel=3 user=docker console=ttyS0 console=tty0 noembed nomodeset norestore waitusb=3:LABEL=boot2docker-data base cgroup_enable=memory swapaccount=1

================================================================================

7.

/ # head /var/lib/tazpkg/installed.md5

f8812efc13447da328aabfcc51939091  busybox-1.22.1.tazpkg
417195fe9707a54596f31d4ff3bfb44c  slitaz-base-files-5.6.5.tazpkg
5798e3a7b936dd2f2e52c32a62d8b609  gettext-base-0.18.3.tazpkg
7644b8e7ba37da7b1d8fc03028d5c6c9  glibc-base-2.14.1.tazpkg
f796c8d139c9adea07b5a4bbcadb18cc  ncurses-common-5.9.tazpkg
18b87896be0da942e0ce6ca18000ca7e  cdrkit-1.1.11.tazpkg
169932fa5e7715a7cce39d85f0df2934  libcap-2.19.tazpkg
1f590703641e75e01e9da6f741ff4adb  attr-2.4.46.tazpkg
9248390726a4ae42ef8e50a655e61077  zlib-1.2.8.tazpkg
b9a50c5ad718b1714ccc82b9b9c2df0f  bzlib-1.0.6.tazpkg

8.

/ # du -sh /

20.6M /

root@boot2docker:~#

Offline

#27 2015-01-15 17:26:32

alanyih
Administrator
Registered: 2011-04-02
Posts: 532

Re: SliTaz Docker support

docker inspect

root@boot2docker:~# docker run mastersrp/slitaz-core ls -l

exec format error2014/12/3 21:47:19 Error response from daemon: Cannot start container f8042526bcb711ff76b27b3cd4288e11373b172e690e2742f6314b91ed7b2c21: exec format error

1.

root@boot2docker:~# docker search slitaz

NAME                    DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
slitaz/slitaz-base32    slitaz-rolling-base image.                      0
slitaz/slitaz-base      SliTaz base image.                              0
mastersrp/slitaz-core   A 32bit version of the core SliTaz system ...   0

2.
root@boot2docker:~# docker images
REPOSITORY              TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
slitaz/slitaz-base32    latest              ffefc23152b9        2 days ago          18.73 MB
slitaz/slitaz-base      latest              0bd2fd062ec7        2 weeks ago         8.778 MB
mastersrp/slitaz-core   latest              3c2cb5d63685        3 months ago        41 MB

3.

root@boot2docker:~# docker inspect -f {{".Architecture"}} slitaz/slitaz-base32

386

root@boot2docker:~# docker inspect -f {{".Architecture"}} slitaz/slitaz-base

amd64

root@boot2docker:~# docker inspect -f {{".Architecture"}} mastersrp/slitaz-core

amd64

4.

root@boot2docker:~# docker inspect ffef | grep Arch

    "Architecture": 386,

root@boot2docker:~# docker inspect 0bd2 | grep Arch

    "Architecture": "amd64",

root@boot2docker:~# docker inspect 3c2c | grep Arch

    "Architecture": "amd64",

Offline

#28 2015-01-20 14:52:46

alanyih
Administrator
Registered: 2011-04-02
Posts: 532

Re: SliTaz Docker support

docker.io - Debian

Package: docker.io (1.3.2~dfsg1-1)

https://packages.debian.org/jessie/docker.io

Linux container runtime

Docker complements kernel namespacing with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers.

Docker is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems, private PaaS, service-oriented architectures, etc.

This package contains the daemon and client. Using docker.io on non-amd64 hosts is not supported at this time. Please be careful when using it on anything besides amd64.

Also, note that kernel version 3.8 or above is required for proper operation of the daemon process, and that any lower versions may have subtle and/or glaring issues.

[..]

Download docker.io

Architecture     Package Size     Installed Size     Files
amd64     3,646.7 kB    19,170.0 kB     [list of files]
armel     3,069.2 kB    15,183.0 kB     [list of files]
armhf     3,002.3 kB    14,948.0 kB     [list of files]
i386     3,365.1 kB    15,072.0 kB     [list of files]

Offline

#29 2015-03-24 08:19:22

alanyih
Administrator
Registered: 2011-04-02
Posts: 532

Re: SliTaz Docker support

slitaz-rolling-base64 image

slitaz/rolling-base

https://registry.hub.docker.com/r/slitaz/rolling-base/

Pull this repository : docker pull slitaz/rolling-base

Information :

slitaz-rolling-base64.iso

http://forum.slitaz.org/topic/64-bit-version/page/2#post-35725

tazpkg : SliTaz package manager

    recharge         Recharge your packages.list from the mirror 

# tazpkg recharge

Mirror URL

https://googledrive.com/host/0BwSkhlYG3QYQUVYtbHZta0thd2s/packages/

SliTaz Doc

http://doc.slitaz.org/en:start

Offline

#30 2016-07-26 02:35:21

AnhHuynh
Member
Registered: 2016-07-08
Posts: 23

Re: SliTaz Docker support

See also my works at http://forum.slitaz.org/topic/slitaz-and-docker

Offline

#31 2016-08-26 16:15:56

geev03
Member
Registered: 2012-01-09
Posts: 43

Re: SliTaz Docker support

>Pull this repository : docker pull slitaz/rolling-base

[c]================================================================================<br />
62 packages installed.<br />[/c]
Looks like tazpkg recharge  has problems

[c]<br />
root@debian:/home/geev03# docker run slitaz/rolling-base  tazpkg recharge</p>
<p>WARNING: cannot verify googledrive.com's certificate, issued by '/C=US/O=Google Inc/CN=Google Internet Authority G2':<br />
  Unable to locally verify the issuer's authority.<br />
WARNING: cannot verify 546bebade04b367b090abed1bb8ffff8fbf36c66.googledrive.com's certificate, issued by '/C=US/O=Google Inc/CN=Google Internet Authority G2':<br />
  Unable to locally verify the issuer's authority.<br />
2016-08-26 16:13:54 URL:https://546bebade04b367b090abed1bb8ffff8fbf36c66.googledrive.com/host/0B7R739rLD0ezWFJyOTFEM1pGa0U/packages/packages.desc [40552/40552] -> "packages.desc" [1]<br />
<code>

root@debian:/home/geev03# docker run slitaz/rolling-base  uname -a
Linux ed4a83bb799e 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux
root@debian:/home/geev03#
</code>

http://alanyih.blogspot.co.uk/2014/12/docker-commit-and-x8664-packages.html
Thanks a lot ,Alanyih.  It is all working now !

/etc/rcS.conf  has the usual RUN_DAEMONS="dropbear httpd"
My question is how to open the webpage  as I am not able to get it at http://172.17.0.2/ ?[/c]

Offline

#32 2016-08-26 17:47:42

geev03
Member
Registered: 2012-01-09
Posts: 43

Re: SliTaz Docker support

httpd was not showing up as it wasn't started automatically.After /etc/init.d.httpd start ,it is now showing

Thanks again for that excellent tutorial..

[attachment=43035,2331]

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.016 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]