当前位置: 首页 > Linux

mac安装docker,使用docker-compose安装Jenkins

时间:2023-04-07 01:25:14 Linux

注意这里使用的系统是在macOS上安装docker1。homebrewcask应该支持DockerforMac,所以直接安装brewcaskinstalldocker2即可。或者直接从官网下载,https://download.docker.com/mac/stable/Docker.dmg安装完成后,Finder中会出现docker桌面版的图标。启动泊坞窗。点击桌面docker图标启动命令行:docker--versionResult:Dockerversion19.03.13,build4484c46d9d现在docker已经安装好了,还包括docker-compose.docker-composeveriondocker-composeversion1.27.4,build40524192docker-pyversion:4.3.1CPythonversion:3.7.7OpenSSLversion:OpenSSL1.1.1g21Apr2020docker-compose.ymlcontentversion:'3'services:jenkins:image:jenkinsci/blueocean#镜像名称container_name:jenkins#指定containernamerestart:always#容器退出时总是重启容器user:root#指定用户network_mode:"bridge"#网络模式(默认bridge)ports:#容器映射到主机的端口(前面的数字“:”为主机端口,“:”后的数字为容器端口)-"8080:8080"#自定义主机端口8080-"5000:5000"environment:TZ:Asia/Shanghai#指定所在时区容器运行卷??:-/data/jenkins/jenkins_home:/var/jenkins_home-/data/jenkins/home:/home#将容器的/home目录映射到宿主机上目录下的/data/jenkins/home子目录-/var/run/docker.sock:/var/run/docker.sock#Docker守护进程(Dockerdaemon)默认监听Unix域套接字(Unixdomainsocket),容器中的进程可以通过它与Docker守护进程通信。简单的说,容器使用hostdocker命令运行jenkins容器并查看容器containerdockerps-a至此Jenkins已经安装完成。