Comments (6)
The way to build the baseimage against a new distro is to add a file to the versions
directory.
But first, you need to build jlesage/baseimage
. For example, you could add versions/ubuntu-14.04
with the following content:
DOCKERFILE=Dockerfile.debian
BASEIMAGE=i386/ubuntu:trusty
S6_OVERLAY_ARCH=amd64
Then build the baseimage:
./build ubuntu-14.04
Once done, you can build jlesage/baseimage-gui
using a similar approach. The version file in this case would have:
DOCKERFILE=Dockerfile.debian
BASEIMAGE=jlesage/baseimage:ubuntu-14.04
from docker-baseimage-gui.
That's exactly what I did using, creating 'versions/ubuntu-14.04 with:
DOCKERFILE=Dockerfile.debian
BASEIMAGE=i386/ubuntu:14.04
S6_OVERLAY_ARCH=ams64=
and got all the problems listed above. that is why I went to rebuild your ubuntu-16.04
and got all the same difficulties. My server is headless
from docker-baseimage-gui.
There is a typo in your S6_OVERLAY_ARCH
variable. Building jlesage/baseimage
with the instruction I provided works fine for me.
Can you provide the full build output you have?
from docker-baseimage-gui.
Yes there is a typo here but not in versions
I join the full build of your ubuntu-16.04 no change what so ever
baseimage ubuntu-16.04.txt
I added the docker version output
Could the version be a problem. Is there a site where to build free images ?
from docker-baseimage-gui.
I have the exact same Docker version as you. So I'm not sure why it doesn't work on Synology. Are you building the image as root (using sudo
)? Or maybe you could try to build on another machine?
from docker-baseimage-gui.
I think I found the problem: the ubuntu baseimage was 32bit instead of 64bit. Probably that 32bit execution is not supported on your Synology device, which would explain the errors you see.
This is now fixed in the latest version of the baseimage.
from docker-baseimage-gui.
Related Issues (20)
- Ubuntu release peculiarities. HOT 4
- Add specific user for app HOT 3
- "Failed to connect" HOT 10
- Question: maximise only main window HOT 2
- Change the time until the SIGKILL signal. HOT 2
- Persistent Data Storage Issue with Ratioghost Docker Container HOT 2
- Xvnc service fails to start HOT 1
- custom drive mapping. HOT 1
- Run Container as root HOT 2
- Show the side menu once HOT 1
- Missing Font HOT 2
- Request for debian-12 / bookworm baseimage-gui support HOT 1
- baseimage-gui-ubuntu images can't update HOT 3
- Questions: when does openbox rc.xml.template got initialized and how to add a polybar entry HOT 2
- Request for archlinux baseimage-gui support HOT 2
- start unmuted webvnc? HOT 3
- I put wrong topic
- [Feature Request] Web path prefix support HOT 5
- htpasswd - The requested URL returned error: 404 HOT 9
- QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-baseimage-gui.