Centos7上使用docker部署jenkins

2021-10-13 09:26:51 字數 1485 閱讀 7312

安裝docker

啟動docker服務

檢視docker狀態(是否啟動)

yum install docker

service docker start

ps -ef|grep docker

拉取官方docker映象位址

docker pull jenkins

docker images | grep jenkins

建立目錄

執行container,其中49001:8080,表示docker內部使用49001埠,伺服器使用8080埠,然後將二者對映起來,之後在瀏覽器訪問的時候實際上還是訪問伺服器的8080埠

mkdir /home/jenkins_home

docker run -d --name myjenkins -p 49001:8080 -v /home/jenkins_home:/home/jenkins_home jenkins

docker ps | grep jenkins

如果掛錯了位置可以用以下指令刪除

docker rm myjenkins
安裝nginx

yum install gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

獲取nginx的官網安裝包

wget -c
tar -zxvf nginx-1.15.2.tar.gz

cd nginx-1.13.1

使用預設配置執行,以及編譯安裝

./configure

make

make install

查詢安裝路徑

whereis nginx
啟動、停止nginx

cd /usr/local/nginx/sbin/

./nginx

./nginx -s quit

ps aux|grep nginx

根據docker修改nginx配置檔案

vim /usr/local/nginx/conf/nginx.conf
在合適的位置新增下面**,其中49001和8080是和docker的對映相對應的,新增乙個server節點,反向**到docker

server 127.0.0.1:49001;

}server }

重啟ngnix

./nginx -s quit

./nginx

摘抄文章

阿里雲CentOS 7上安裝配置Docker

redhat centos必須要6.6版本以上,或者7.x才能安裝docker,建議在redhat centos 7上使用docker,因為redhat centos 7的核心公升級到了kernel 3.10,對lxc容器支援更好。檢視linux核心版本 核心版本必須是3.10或者以上 使用命令 u...

centos7以yum方式安裝docker

yum包更新到最新 sudo yum update 設定yum源為阿里雲 sudo yum config manager add repo 安裝docker sudo yum install docker ce 檢視docker版本 docker v 設定ustc的映象 ustc docker mi...

centos7上ansible初步使用

1.安裝ansible yum install ansible 2.配置ssh互信,假設openssh6.6已經裝好 ssh keygen t rsa 可以發現在 ssh目錄下多了一對公鑰和私鑰 cat id rsa.pub authorized keys 這個檔案沒有就自己建立個,每個主機都有一對...