docker相关,实际操作一哈

一、docker的安装不说了,我这儿centOS系统上装docker,网上教学一大堆,安装好后用docker version指令可以查看自己安装的docker信息,实际操作下即可,下面内容有点儿乱,主要想实际操作记录下主线操作。

docker配置仓库源

1 、修改docker配置文件
仓库自己选择把,下面分别是自己公司的,163国内的,最后一个是国外的。

vim /etc/docker/daemon.json

{ “insecure-registries”:[“自己公司的私有仓库地址”, “http://hub-mirror.c.163.com”, “https://hub.docker.com/”] }

2、 重启docker服务

systemctl daemon-reload
systemctl restart docker

3、docker拉代码(有时163的拉取很慢,多拉几次就可以,如果还是不行,最好配置用自己公司的私有仓库),此处拉Jenkins操作。
在这里插入图片描述
4、docker查看容器容器docker ps。
在这里插入图片描述
5、docker查看容器日志指令:docker logs 容器名

6、查看容器资源使用情况。docker stats 容器名
在这里插入图片描述
7、查看容器服务:docker ps | grep 容器名,如下的应用端口是8080
在这里插入图片描述
8、docker拉取最新的jenkins docker pull jenkins/jenkins:lts 拉取完毕可以看到镜像
在这里插入图片描述
9、查看镜像配置:docker inspect 5d1103b93f92,后面这串数字是8里面的镜像id
在这里插入图片描述
10、我喜欢安装到我想要的位置,创建一个容器安装位置。比如:mkdir -p /data/jenkins_home/
如果映射到本地地址,那么需要:chown -R 1000:1000 /data/jenkins_home/这个只针对jenkins如果不是在本地,忽略第二步。
11、启动容器。d是容器后台运行,name是你想取的应用名,8090端口
docker run -d --name jenkins -p 8090:8080 -v /data/jenkins_home:/home/jenkins_home jenkins/jenkins:lts 以下我创建了2个jenkins
在这里插入图片描述
在这里插入图片描述
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
在这里插入图片描述
12、停用容器:docker stop 容器名或者id在这里插入图片描述
13、卸载docker。查看docker安装的包有哪些:yum list installed | grep docker,然后删除安装的包:yum remove 安装包1 安装包2 -y,看是否有挂载:cat /proc/mounts |grep “docker”,如果有umount 挂载路径,删除镜像:rm -rf /var/lib/docker,至此其实还是未完全卸载干净,不过差不多了。
在这里插入图片描述在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值