Samba Domain Controller Provisioning in Docker warning about not supporting xattr or not being root

I am trying to provision my Samba domain controller active directory in Docker container.

While provisioning, I get this warning:

  • Strange way to launch a background apache/mysql docker container
  • How to install specific version of Docker on Centos?
  • use docker containers to simulate one network on different machine
  • Explanation of Docker Attach payload
  • Why is Docker not adding files to my container?
  • Docker: Unable to view running container despite successful demo example
  • You are not root or your system do not support xattr, using tdb backend for attributes.

    not using extended attributes to store ACLs and other metadata. If you intend to use this provision in production, rerun the script as root on a system supporting xattrs.

    When I run my Docker container with --privileged parameter, then I do NOT get the warning anymore.

    • I cannot understand exactly what does that mean and how can that be bad for my production environment, could some one explain that for me please?

    • Where is my domain container data be saved? (because I want to create a container volume to make my data persistence) but I am sure if that warning will change the way or the place where my data are being saved?

    • can I solve that problem without using –privileged?

    • In case I should use –privileged to solve that, should I pay special attantion on something (security or saving my data in the containener)?

  • Docker daemon “unknown: Authentication is required” message
  • GUI's with Docker
  • docker pentaho mysql driver issue
  • How to uninstall docker-engine?
  • SonarQube with own Profile in Docker
  • Is it possible to assign a specific node to create container with docker swarm?
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.