Ubuntu 上 Jenkins 的网络配置指南
一 主机网络与端口规划
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses: [192.168.137.104/24]
gateway4: 192.168.137.1
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
sudo netplan applyDNS=114.114.114.114 8.8.8.8,然后重启或 sudo systemctl restart systemd-resolvedsudo ufw allow 8080/tcp,sudo ufw allow 50000/tcp,sudo ufw reloadsudo hostnamectl set-hostname jenkins192.168.137.104 jenkinsss -tlnp | grep -E ':(8080|50000)'curl -I http://<服务器IP>:8080 或 telnet <服务器IP> 8080二 虚拟机场景的访问配置
http://<宿主机IP>:8080 访问 Jenkins三 容器化部署的端口映射
version: '3.1'
services:
jenkins:
image: jenkinsci/jenkins:2.60.3
restart: always
ports:
- 8080:8080
- 50000:50000
environment:
TZ: Asia/Shanghai
volumes:
- ./data:/var/jenkins_home
chown -R 1000 ./datadocker-compose up -ddocker logs -f jenkins./data/secrets/initialAdminPassword四 Jenkins 内部网络与代理设置
http://<服务器或域名>:8080http://mirror.xmission.com/jenkins/updates/update-center.json,提升插件下载速度