linux安装docker
使用存储库安装
在新主机上首次安装 Docker 引擎之前,您需要 以设置 Docker 存储库。之后,您可以安装和更新 Docker 从存储库。
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker 引擎
安装最新版本
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装特定版本
yum list docker-ce --showduplicates | sort -r(查询可用版本)
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin
启动
systemctl start docker
## 开机自启动
systemctl enabled docker
卸载docker
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
检查是否成功
docker run hello-world
=====================================================================
安装GIT
yum install git -y (-y(当安装过程提示选择全部为"yes"))
# 生成公钥
ssh-keygen -t ed25519 -C "xxxxx"
# 按照提示完成三次回车,即可生成 ssh key。
# 通过查看 ~/.ssh/id_ed25519.pub 文件内容,获取到你的 public key
# ~ 表示代码主目录,也就是当前登录用户的用户目录
=====================================================================
安装jekins
docker pull jenkinsci/blueocean:latest
# 运行jekins
docker run \
-u root \
--rm \ (1)
-d \(2)
-p 8070:8070 \(3)
-p 50000:50000 \(4)
-v jenkins-data:/var/jenkins_home \(5)
-v /var/run/docker.sock:/var/run/docker.sock \(6)
jenkinsci/blueocean(7)
# 无注释脚本
docker run \
-u root \
--rm \
-d \
-p 8080:8080 \
-p 50000:50000 \
-v jenkins-data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
jenkinsci/blueocean
查看jekins日志
docker logs <docker-container-name>
出现running为启动成功,红线为初始密码
访问地址为,虚拟机ip:端口
例:http://xxx.xx.40.50:8080
成功访问
--------------------------------------------------------------------------------------------
配置