jaymoulin/docker-plex

Consider use of Alpine arm

jaymoulin opened this issue · 2 comments

Explicit title

Cool! I would be a significant size drop.
Also i'd like to mention that if you are using --net=host option then additional -p 32400:32400 isn't needed.
I couldn't find how to achieve working port forwarding w/o using --net=host

It looks like compromised since Plex uses locales and this system seems not compatible with Alpine for now (gliderlabs/docker-alpine#144). Also, Plex requires libc6 in version >= 2.19 and actual version is an old compliant version.

The best result I was able to get is this

Error relocating /usr/lib/plexmediaserver/libxml2.so.2: __isinf: symbol not found
Error relocating /usr/lib/plexmediaserver/libcurl.so.4: __strtok_r: symbol not found
Error relocating /usr/lib/plexmediaserver/libcurl.so.4: __rawmemchr: symbol not foundError relocating /usr/lib/plexmediaserver/libpython2.7.so.1.0: __rawmemchr: symbol not found
Error relocating /usr/lib/plexmediaserver/libpython2.7.so.1.0: __isinf: symbol not found
Error relocating /usr/lib/plexmediaserver/libpython2.7.so.1.0: tmpnam_r: symbol not found
Error relocating /usr/lib/plexmediaserver/libpython2.7.so.1.0: __isnan: symbol not found
Error relocating /usr/lib/plexmediaserver/libpython2.7.so.1.0: __finite: symbol not found
Error relocating /usr/lib/plexmediaserver/libpython2.7.so.1.0: __isinff: symbol not found
Error relocating /usr/lib/plexmediaserver/libavformat.so.57: __isnan: symbol not found
Error relocating /usr/lib/plexmediaserver/libavutil.so.55: __isinf: symbol not found
Error relocating /usr/lib/plexmediaserver/libavutil.so.55: __isnan: symbol not found
Error relocating /usr/lib/plexmediaserver/libswscale.so.4: __isnan: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_dsp.so.3.07.7: __fprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_fp.so.3.07.7: __fprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_lookup_localstream.so.3.07.7: __printf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_lookup_localstream.so.3.07.7: __vfprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_lookup_localstream.so.3.07.7: __fprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_lookup_localstream.so.3.07.7: __memset_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_manager.so.3.07.7: __printf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_manager.so.3.07.7: __vfprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_manager.so.3.07.7: __fprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_manager.so.3.07.7: __memset_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_manager.so.3.07.7: __fdelt_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_playlist.so.3.07.7: __fprintf_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_storage_sqlite.so.3.07.7: __memcpy_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_storage_sqlite.so.3.07.7: __memset_chk: symbol not found
Error relocating /usr/lib/plexmediaserver/libgnsdk_tocgen.so.3.07.7: __fprintf_chk: symbol not found
Error relocating ./Plex Media Server: getcontext: symbol not found