ubuntu16上启用外部管理端口详解程序员

docker启动外部访问端口在Ubuntu上: 
 
[[email protected] systemd] $cd /lib/systemd/system/ 
 
[[email protected] system] $cat docker.service  
 
[Unit] 
Description=Docker Application Container Engine 
Documentation=https://docs.docker.com 
After=network-online.target docker.socket firewalld.service 
Wants=network-online.target 
Requires=docker.socket 
 
[Service] 
Type=notify 
# the default is not to use systemd for cgroups because the delegate issues still 
# exists and systemd currently does not support the cgroup feature set required 
# for containers run by docker 
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2222 
ExecReload=/bin/kill -s HUP $MAINPID 
LimitNOFILE=1048576 
# Having non-zero Limit*s causes performance problems due to accounting overhead 
# in the kernel. We recommend using cgroups to do container-local accounting. 
LimitNPROC=infinity 
LimitCORE=infinity 
# Uncomment TasksMax if your systemd version supports it. 
# Only systemd 226 and above support this version. 
#TasksMax=infinity 
TimeoutStartSec=0 
# set delegate yes so that systemd does not reset the cgroups of docker containers 
Delegate=yes 
# kill only the docker process, not all processes in the cgroup 
KillMode=process 
# restart the docker process if it exits prematurely 
Restart=on-failure 
StartLimitBurst=3 
StartLimitInterval=60s 
 
[Install] 
WantedBy=multi-user.target 
[[email protected] system]

 systemctl daemon-reload

 systemctl restart docker

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/2172.html

(0)
上一篇 2021年7月15日
下一篇 2021年7月15日

相关推荐

发表回复

登录后才能评论