2017-10-13 21 views
2

J'essaie actuellement de modifier certains paramètres du noyau dans mon image docker avec sysctl -p et le fichier /etc/sysctl.conf. Avant d'essayer de le faire dans Openshift, j'ai juste exécuté docker run --privileged ... et cela a fonctionné, mais maintenant j'ai besoin de déployer et d'exécuter le conteneur dans Openshift origine 3.6.0. Le problème est que je n'ai pas accès à OpenShift à CSC, comme je ne suis pas un administrateur dans mon serveur OpenShift, donc je me demande s'il est possible de le faire sans modifier la CEC.Exécution d'un conteneur docker privilégié dans Openshift

Y a-t-il un moyen de spécifier dans oc new-app ... les paramètres dont j'ai besoin pour exécuter dans le docker run ...?

Dans le cas contraire, la seule façon de le faire est notamment mon projet à l'intérieur du SCC privilégié dans le OpenShift Server?

Répondre

0

Si vous n'êtes pas un administrateur, et ne peut pas obtenir un administrateur de vous créer un compte de service dans votre projet qui vous donne les droits requis, pas vous ne serez pas en mesure de le faire.

Quel genre d'application vous essayez d'exécuter qui a besoin des privilèges élevés?

+0

Je voudrais le faire pour exécuter dind (Docker dans Docker) pour une construction/récipient d'essai –