मैं खोलने के लिए चाहते हैं अप करने के लिए TCP के डोकर डेमॉन इतना है कि जेनकींस का निर्माण कर सकते हैं कंटेनरों के खिलाफ यह.
मुझे यह कैसे करना है इसके बारे में बहुत सारी जानकारी मिल रही है । सबसे अच्छा तरीका पाने की उम्मीद है ।
लक्ष्यों के dockerd:
- टीसीपी और स्थानीय यूनिक्स सॉकेट पर सुनो।
- रिबूट के माध्यम से दृढ़ता।
- सुरक्षा के लिए होस्ट-विशिष्ट प्राधिकरण। केवल विशिष्ट होस्ट से एक्सेस की अनुमति दें । (किया जा सकता है w/ iptables)
यह एक Ubuntu Xenial मेजबान.
वर्तमान Dockerd चलाने जानकारी:
root@host:# ps -ef |grep dockerdroot 1171 1 0 17:51 ? 00:00:04 /usr/bin/dockerd -H fd://
डोकर config स्निपेट (/आदि/init/गोदी श्रमिक.conf):
post-start script DOCKER_OPTS= DOCKER_SOCKET= if [ -f /etc/default/$UPSTART_JOB ]; then . /etc/default/$UPSTART_JOB fi if ! printf "%s" "$DOCKER_OPTS" | grep -qE -e '-H|--host'; then DOCKER_SOCKET=/var/run/docker.sock else DOCKER_SOCKET=$(printf "%s" "$DOCKER_OPTS" | grep -oP -e '(-H|--host)\W*unix://\K(\S+)' | sed 1q) fi if [ -n "$DOCKER_SOCKET" ]; then while ! [ -e "$DOCKER_SOCKET" ]; do initctl status $UPSTART_JOB | grep -qE "(stop|respawn)/" && exit 1 echo "Waiting for $DOCKER_SOCKET" sleep 0.1 done echo "$DOCKER_SOCKET is up" fiend script
मुझे इस बारे में कैसे जाना चाहिए?