Testing Docker 1.12.0 on Slackware 14.2?
Hello friends,
I've been tryng to build docker 1.12.0 on slackware 14.2 for some time now, but I have been unable to create a functional package. I wanted to know If someone here has had experience using docker 1.12.0 on slackware? I knwo that on slackbuilds.org I can find version 1.8.2, however I want to try a newer version. I know I need to have containerd, godep and runc, so I have written some slackbuilds. However, the service doesnt run (docker daemon) Docker.SlackBuid Code:
#!/bin/sh Code:
#!/bin/sh Code:
#!/bin/sh Code:
#!/bin/sh Any pointers would be greatly appreciated! |
|
Quote:
|
Quote:
I'll read it again just in case. [ rereads original post ] I stand by my reply Cheers, |
Quote:
Quote:
|
Hi guys,
Thanks for your replies. Yes Indeed I know that slackbuilds.org has a version of docker, however recent versions of docker seems to have added new requirements, for example, in order to build version 1.12.0 you have at least two more dependencies, containerd, runc and even godep. So I wrote the slackbuilds based on the one in slackbuilds.org (I posted them on my first message) and they Indeed compile succesfully and build a slackware package. However its not really a functional one, I have issues for example running the daemon (rc.docker). So I just wanted to know if someone here running slackware 14.2 has had any experience building or using docker 1.12.0 before, in order to find any pointers on why my package doesnt work, fix the issue and submit the code to slackbuilds.org so that people interested can work with a newer version. Docker 1.8.2 was released on 2015-09-10 and on the other hand 1.12.0 was released like one month ago. Im all for keeping it simple and stable, no need to be on the bleeding edge, however I would really like to use a newer docker version on slackware, it might help my workflow and I have been bitten by some bugs on the older version of docker that the new version doesnt have. |
I figured it out.
For the people interested I have the slackbuilds in https://github.com/mpratt/environmen...kbuilds/docker It can definately be tweaked and the daemon uses the overflow engine by default. It works for me, I'll be looking into cleaning up the build process (I have to build a proper godep package) before submitting it to slackbuilds.org or whatever, it doesn't seem to be many people interested on it. |
Hi Michael,
consider that docker on SBo is maintained by another person so, if you wish to have it updated there, you should do it through him. |
Sure Ponce, no problem!
Once I have everything all clean and nice, I will make sure to contact vbatts so that he can review everything and upload it to slackbuilds.org. |
Hi Pratt,
thank you very much for these scripts. I haven't been able to build a newer version than the one on Slackbuilds. when I use your scripts from GitHub and try to build containerd it fails with the following error: Quote:
I use google-go-lang version 1.6.3 Any idea where this comes from ? Lars Edit: Mmmh... Fixed it... Ponce said in this post: Quote:
|
Quote:
I can even use docker-compose (which requires a curl command to install, but that's OK). |
Hey,
I used your slackbuilds and they worked fine. There was only one problem, somehow I had to do: Code:
. /etc/profile.d/go.sh |
Quote:
|
All times are GMT -5. The time now is 06:03 PM. |