Coder Social home page Coder Social logo

docker-containers's People

Contributors

stevepacker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

docker-containers's Issues

samba s6 package source verification

The direct download of the s6-overlay is not verified.

Either the download should be verified against the public key:
https://github.com/just-containers/s6-overlay#verifying-downloads

Or their provided base image could be used:
https://github.com/just-containers/s6-overlay#our-s6-overlay-based-images

Or the stuff can be installed directly through the alpine package manager, like they do in their alpine base image:
https://github.com/harningt/docker-base-alpine-s6-overlay/blob/edge/Dockerfile

best,
Christian

More tags please, samba uses alpine:latest, please template the alpine being used and rebuild regularly.

The Samba Dockerfile calls alpine:latest which means that it's unclear which version of alpine is in use, and also which packages.

We currently have different versions of samba in different versions of alpine. v3.3 provides Samba 4.2, v3.4 provides Samba 4.4, and v3.5 provides Samba 4.5.

alpine:latest on the other hand provides whatever Samba was available at the time of building "One year ago". It's unclear which Samba that is without running image and interrogating the container.

Unfortunately, dockerhub only rebuilds when someone commits to the github repository.

It would be much more useful to tag the container with the version in use, either the Samba version or the Alpine Version. There are considerable differences between Samba 4.2 and 4.3 in particular that drew my attention to this, particularly when dealing with Windows 10 clients which require the SMB3_11 protocol.

Cheers!
Tudor.

samba s6 always overwrites config

Hi,

I am attempting to use the samba docker container to load an already-existing data set with an already-existing config file.

So, I just attempted to mount /etc/samba as a volume. -v /dockerdata/etc/samba:/etc/samba and the data set also in the place the config file specifies.

However, it appears that the samba.s6 file overwrites whatever is at CONFIG_FILE, /etc/samba/smb.conf

Would it be possible to detect the existence of CONFIG_FILE before the cat > ${CONFIG_FILE} << __EOF__ command?

Cheers and thanks for building it!

Samba doesn't start nmbd

Samba has 2 services smbd and nmbd.

Currently, only smbd is called by s6.

I've tested a version that copies samba.s6 to nmbd.s6 and just replaces the smbd call with nmbd and it works. :-)

Then as expected add it to /etc/services.d/nmbd/run and voila!

Would you like a patch?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.