.JenkinsServer服务器

 

 

1.安装最新版Docker

#1.使用curl升级到最新版
curl -fsSL https://get.docker.com/ | sh
#2.重启Docker
systemctl restart docker
#3.设置Docker开机自启
systemctl enable docker
#4.测试Docker版本
docker --version
#5.上传daemon.json到/etc/docker中
#6.重启docker
service docker restart

2.构建Eureka的Docker镜像

1.上传Eureka的微服务jar包

    通过idea mvn打包上传到Linux中的root目录

2.编写Dockerfile

FROM openjdk:8-jdk-alpine 
ARG JAR_FILE
COPY ${JAR_FILE} app.jar
EXPOSE 7776
ENTRYPOINT ["java","-jar","/app.jar"]

3.构建镜像

docker build --build-arg JAR_FILE=eureka-0.0.1-SNAPSHOT.jar -t eureka:v1 . 

4.查看镜像是否创建成功

docker images 

5.创建容器

docker run -i --name=eureka -p 7776:7776  eureka:v1 
(查看日志 docker logs -f 容器id)

6.访问容器

访问容器URL   http://192.168.233.141:7776

 

3.Harbor服务器(192.168.233.142)

1.搭建基础环境

1.克隆

2.设置机器名

设置机器名
hostnamectl set-hostname cm05

3.修改域名映射

vi /etc/hosts
192.168.233.142 cm05

 

4.固定IP地址

vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTROTO=”static”
IPADDR=”192.168.233.142”
NETMASK=”255.255.255.0”
GATEWAY=”192.168.233.2”
DNS1=”114.114.114.114”
DNS2=”8.8.8.8”
(附注:部分镜像需加入ONBOOT="yes")

5.重启网络

systemctl restart network

6.测试

ping www.baidu.com -c 3

7.关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

8.更改安全机制

vi /etc/selinux/config
SELINUX=disabled

9.重启

reboot

2.安装最新Docker

#1.查找主机上关于Docker的软件包
rpm -qa | grep docker
#2.使用yum remove卸载软件
yum remove docker-xxxxx4
yum remove docker-xxxx6_64
yum remove docker-xxxxxx86_64
#3.使用curl升级到最新版
curl -fsSL https://get.docker.com/ | sh
#4.重启Docker
systemctl restart docker
#5.设置Docker开机自启
systemctl enable docker
#6.测试Docker版本
docker --version
#7.上传daemon.json到/etc/docker中
#8.重启docker
service docker restart

3.配置Harbor参数

1)先安装docker-compose 
sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
如果速度为0重新执行安装wget,清除yum缓存并建立缓存

2)给docker-compose添加执行权限
sudo chmod +x /usr/local/bin/docker-compose

3)查看docker-compose是否安装成功
docker-compose -version

4)上传压缩包到linux的root目录,并解压
tar -xzf harbor-offlfflffline-installer-v1.9.2.tgz
mkdir /opt/harbor
mv harbor/* /opt/harbor
cd /opt/harbor

5)修改Yml配置
cd harbor
vi harbor.yml

修改hostname和port
hostname: 192.168.233.142
port: 85

6)安装Harbor
./prepare
./install.sh

7)启动Harbor
docker-compose up -d 启动
docker-compose stop 停止
docker-compose restart 重新启动

8)访问Harbor
http://192.168.233.142:85
默认账户密码:admin/Harbor12345
 
posted @ 2022-04-18 22:57  这题我不会  阅读(70)  评论(0)    收藏  举报