ืื ื ืขืืื ื-IT ืืืจ ืืืชืจ ื-20 ืฉื ื, ืืื ืืืืฉืื ืืขืืื ืื ืืืขืชื ืืืืืืืช. ืืชืืืืจืื, ืืื ืชื ืืื ืื ืื ืืืื ืืืื ืื ืขืืืืื. ืืื ืืืืืื ืฉืืขืืื ืื ื ืชืงืืชื ืืื ืืคืืขื, ืื ืืืืชื ืืืื ืืื ืืืืืง ืืกืชืืืื ืืืกืชืืืื ืืืืื ืืฉืื ืืื ืืชืืช ืืืืกื ืืื ืืข ืฉืืื.
ืืืฅ ืืื, ืื ืืื ืื ืืืฉื ืืื ืืืืืืื ืฉืืื. ืืื ืฉืื, ืืชืืืืจืื ื ืฉืืขืช ื ืืืื, ืืืฉืืจ ืืืฉื "ืืื ืฉืืืืืื ืขืืื, ืืฉืืืืฉืืืช ืคืืืชืช" ืชืงืืข ืื ืืจืืฉ. ืื ืืฉืืชื ืฉืืืืืื ืฉืืื ืื ืื ืงื ืืขืฉืืช ืขื ืืืืืืช, ืื ืืืืืืืช ืฉื ืืชืืช ืืจืื. ืืกืชืืจ ืฉืฆืืงืชื.
ืืื ืืืชืืื ืืืืจื, ื ืจืฉืืชื ืืงืืจืกืื
ืืงืืจืก, ืืืชื ืืขืืืจ ืฉืืื ื. ืืจืื ืืกืื ืืืื, ืืชืืื ืืื ืืชืืืืจ ืฉื ืืืคื ืคืขืืืชื ืฉื ืืืืืืช Docker ืืืืกืข ืฉืื ืขืืฉืืช ืืขืช ืคืจืืกื ื-Kubernetes. ืื ืืื ืฉืืขืืจ ืืขืฉื ืืืืืืื - ืืชืืืืืื ืืื ืฆืจืืืื ืืืชืงืื ืืช Docker ื-microk8s ืขื ืืืืื ืืช ืฉืืื ืืคื ื ืืฉืืขืืจ - ืืจื ืืฆืืื ืช ืืจืืืช ืืื ืืืืื ืืชืงืฉืจืื ืื ืขื ืื, ืืืฆืื ื ืงืืืืช ืชืืจืคื ืืืขืืงืจ ืื ืกืืช ืืืกืื ืืืชื.
ืืฆืขืจื, ืืืจืืช ืฉืืงืืจืกืื ืืืืืื ืืืคืื ื"ื ืกืื" ืืืืจ ืืืืืื, ืืจืืฉืชื ืฉืืื ืจืง ืืชืืื, ืืขืืืื ืืฉ ืื ืืจืื ืื ืืืืื.
ืืคื ื ืฉืฆืืื ืื ืืชืฆืคืืืช ืื ืขืืืช ืฉืื, ืืฉืื ืืืกืืืจ ืื ืื ืืืื. ืืขืืื ืืคืืชืื, ืื ื ืืฉื ื ืืจืืื ืฉืืงืื ืฉื ืืชื ืืืืฉื ืืืืฉื ืฉืื ืืขืืื ืืฆืืจื ืืืฉืืืช, ืืื ืืฉืืชื ืื ืกื ืืืจืืฅ ืืืชื ืขื ืฉืจืช ืืืคืฉืื, ืื ืคืฉืื ืื ืขืืื. ืงืื ืืืื ืจืื ืื ืกืื ืืืชืืืจ ืขื ืืขืื ืื ืขื ืืื ืืกืคืงืช ืืืื ืืช ืขืฆืืืืืช ืฉืชืืื ืืืขืืืจ ืืงืืืช ืืฉืจืช ืืื ืืืฉื ืื, ืืืืืขื ืฉืื ืชืืื ืืขืืื. ืืคื ืฉืืฉื ืืจืื, ืื ืืืืืื ืืช ืืงืื, ืืกืคืจืืืช ืืชืืื ืืช ืืืจืืช ืืืจืืฉืืช ืืื ืืืฆืข ืืช ืืขืืืื. Kubernetes, ืืขืืืช ืืืช, ืืื
ืืืื ืืื ืืืืืฆืืื ืฉืื ืื ืงืืืช ืืืื ืฉื ืืฆืืืช ืืืืื ืืืืืื.
ืงืืืฆื ืืืืื
ืจืื ืชืืื ืืืืืื ืคืืขื ืืฉืืจืฉ: ืืืฉืืขืืช ืืื ืฉืื ืืืืื ื ืคืืข, ืชืืื ืื ืืืฉื ืืืื ืืืืืื. ืื ืืงื ืืืจืื ืขื ืืฉืืืื ืืืืื.
ืืจืืืช docker.sock ืืชืื ืืืืื ืืกืืื ืช: ืื ืืฉ ืื ืฉืืจืฉ ืืชืื ืงืื ืืืื ืจ ืืื ืืชืงื ืช Docker ืืชืื ืงืื ืืืื ืจ ืฉืืฉ ืื ืฉืงืข Docker (/var/run/docker.sock), ืืฉ ืื ืคืืื ืฆืืื ืืืงืืจ ืืช ืื ืืืฉืืื, ืืืื ืืืฉื ืืื ืงืื ืืืื ืจ ืืืจ. ืื ื ืืชื ืืื ืืข ืืืฉื ืืื ืขื ืืื ืืืืื ืจืฉืช ืื ืืืฆืขืื ืืืจืื.
ืืฉืชื ื ืกืืืื ืืืืืื ืืจืื ื ืชืื ืื ืกืืืืื: ืืจืื ืืืงืจืื, ืื ืฉืื ืฉืืืืื ืกืืกืืืืช ืืืืื ืืืืฆืขืืช ืืฉืชื ื ืกืืืื ืจืืืืื. ืื ืื ืืฉ ืื ืืืฉื ืืืฉืืื, ืืชื ืืืื ืืจืื ืืืจ ืืฉืชื ื ืกืืืื ืืื ืืื ืืืจืืื ืืืืืจ ืืืชืจ ืืช ืืกืืืืืืช ืฉืื.
Docker API ืืืื ืืกืคืง ืืืืข ืจื: ื-API ืฉื Docker, ืืืฉืจ ืืืืืจ ืืืจืืจืช ืืืื, ืคืืขื ืืื ืืจืฉืื ืืืืื ืืืืฆืจ ืืืื ืืืืข. ืืืืฆืขืืช Shodan, ืชืืืื ืืืฆืื ืืงืืืช ืจืฉืืื ืฉื ืืฆืืืืช ืคืชืืืืช, ืืื ืืงืื ืืืืข ืืคืืจื ืขื ืืืฉืืื - ืืืืืฉืื ืืืืืื ืืืืื ืฉืื. TrendMicro ืืชื ืขื ืื
ืงืืืฆื ืืืืื
ืื ืชืคืขืื ืชืืื ืืืื ืืฉืืจืฉ: ืืืจืืช ืฉืงื ืืืชืจ ืืืคืขืื ืืืชื ืืฉืืจืฉ, ืืชื ืื ืฆืจืื ืืขืฉืืช ืืช ืื. ืืืงืื ืืืช, ืืคืขื ืืืฉืืืื ืขื ืืจืฉืืืช ืืืคืืก ืขื ืืื ืืฆืืช ื-uid, ืื ืืืืฆืขืืช ืืืคืฉืจืืช --user ืืขืช ืืคืขืื ืื-CLI, ืื ืขื ืืื ืฆืืื USER ื-Dockerfile.
ืื ืชืืคืฉืจ ืืชืงื ืช ืชืืื ื ืืงืื ืืืื ืจืื: ืืืขื ืื ืืชืงืคื ืืชืืืื ืื ืืืขืช ืืฉืื. ื-nmap ืืขื ifconfig ืืขื Docker ืขืฆืื (ืืชืื ืงืื ืืืื ืจ), ืืชืงื ืช ืื ืืืจ ืืงืื ืืืื ืจ ืืืืชื ืืืจ ืฉืืฉืืจื. ืืืืชื ืกืืื, ืขืืื ืชืืื ืืืกืื ืืช ืื ืืืฆืืืืช ืฉืืื ื ืืฉืืืืฉ. ืื ืื ืขืืืจ ืืื ืืข ืืขืืจืช ืคืงืืืืช ืืงืจื ืืืฉืจ ืืืืฉืืจ ืฉืื ื ืืืข. ืื ืืกืฃ ืืื ืืขืช ืืชืงื ืช ืชืืื ืืช, ืืืื ืืืืื ืฉืืืืืื ืขืฆืื ืืืชืงื ืืช ืืกืคืจ ืืืคืืืงืฆืืืช ืืืื ืืืื ืื ืืจืฉ ืืืฉืืืช ืืืฉืืื.
ืืื ืขื docker.sock: ืืฉ ืืืื ืขืืื ืืืืืื ืฉืืชืงืฉืืจืช ืืื ืืืืื ืืืฉืืื ืืขืืืืช ืืจื ืฉืงืข ืื. ืืืืืื ืฉืื ื ืื ืจืืฆื ืืืืื ืก ืืคืจืืื ืืืืืจ ืื, ืงืจื
ืืฉืชืืฉ ืืกืืืืช Docker ืืืงืื ืืืฉืชื ื ืกืืืื: ืืฉ ืกืืืืช
ืื ืืืืืจ ืขืืจืจ ืืช ืืขื ืืื ืฉืื ืืงืื ืืืื ืจืื, ืืชื ืืืื ืืงืืืช ืืืชืงืื Docker ืื microk8s (ืืจืกื ืงืื ื ืฉื Kubernetes).
ืืืืจ ืืืชืงื ื ืืชื ืืืื ืืืืช
ืื ืืชื ืจืืฆื ืื ืฆืจืื ืืงืืช ืงืืจืก ืืงืืฃ ืขื Docker, ืฉืื ืืืืจืื ืืขืฉืืื ืืืื ืื ืืช ืื ืืืืื ืฉืื: ืืืคืฉืืืช ืืกืืกืืืช ืืขื ืืคืจืืืจืื ืฉื ืจืฉืช, ื ืืืื ืกืื ืฉื ืขืืืื ืขื ืืขืจืืืช ืืคืขืื ืืฉืคืืช ืชืื ืืช ืฉืื ืืช, ืื ื ืกื "
ืืงืืจ: www.habr.com