Centos7搭建Dcoker+Nginx+Jenkins

1.搭建Docker

前提:首先需要将服务器的软件源配置为国内的,清华或者阿里的数据源均可,清华的请看https://mirrors.cnnic.cn/help/centos/

然后执行命令安装Docker

yum -y install docker
#执行完后,查看对应的version,出现即安装成功
docker version
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: docker-1.13.1-109.gitcccb291.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      cccb291/1.13.1
 Built:           Tue Mar  3 17:21:24 2020
 OS/Arch:         linux/amd64

Server:
 Version:         1.13.1
 API version:     1.26 (minimum version 1.12)
 Package version: docker-1.13.1-109.gitcccb291.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      cccb291/1.13.1
 Built:           Tue Mar  3 17:21:24 2020
 OS/Arch:         linux/amd64
 Experimental:    false

接下来先别急着启动,先把docker的软件源配置成国内的,这样下载插件会快很多

修改文件/etc/docker/daemon.json

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

然后将Docker设置成开机启动并run起来

systemctl enable docker
systemctl start docker

查看docker是否跑起来:ps -ef|grep docker

查看对应信息,如无意外,docker现在已经成功运行起来了

2.安装Nginx

docker pull nginx
#查看docker 中所有镜像
docker images

把下载好的nginx跑起来

docker run -d -p 80:80 -name nginx nginx
#参数说明
#-d  : 以守护模式运行镜像,就是后台运行
#-p  : 宿主机端口映射的镜像端口,左边是宿主机端口,右边是镜像端口
#-name  : 给容器起一个别名

#启动后,查看运行的容器
docker ps -a

访问nginx,浏览器访问http://ip,出现以下页面代表运行成功

Centos7搭建Dcoker+Nginx+Jenkins_第1张图片

2.安装Jenkins

首先拉取镜像

docker pull jenkins/jenkins:lts
#查看拉取的镜像
docker images |grep jenkins

接着是在容器里面跑起来

docker run -d -v jenkins_home:/home/service/jenkins -p 7070:8080 -p 50000:50000 --name jenkins jenkins/jenkins:lts

 

你可能感兴趣的:(Centos7搭建Dcoker+Nginx+Jenkins)