docker pull jenkins 拉取镜像
docker pull jenkins:4.4 拉取指定版本镜像
docker images 查看镜像命令
docker rmi jenkins 删除镜像(必须没有容器运行之上)
docker save jenkins > myjenkins.tar 镜像打成tar包
docker load < myjenkins.tar 从tar包load jenkins镜像
已经下载的镜像无法修改,可以重新增加tag,这几个imgaeid是一样的
docker tag jenkins:latest jenkins:5.5
docker tag jenkins myjenkins:6.5
docker run -d jenkins 后台启动容器
docker run -d --name myjenkins jenkins 指定名称启动容器
docker logs -f b6e2c1143fd1ee27c9c1b9a17efab74f3ddb34eb5314e34655d66267813b8932 查看启动日志
docker ps 查看运行的容器
docker ps -a -s 查看所有的容器并新增一列size(容器占得大小)
docker stop myjenkins 停止容器运行
docker kill myjenkins 杀死容器(类似kill -9 )
docker rm myjenkins 删除容器进程
docker rm -f myjenkins 上面两个命令之和
docker run -d --name myjenkins -p 8999:8080 jenkins 前面是宿主机端口,后面是容器端口
docker info 查看当前docker状态 (其中Storage Driver: overlay2 是联合文件系统驱动)
docker inspect myjenkins 查看容器元数据
docker exec -it myjenkins bash 登录容器(用来在容器中执行命令)
docker run --name myjenkins -itd -p 8999:8080 -v /root/test/jenkins_home/:/var/jenkins_home jenkins 挂在目录持久化存储
注意:修改宿主机目录权限chown -R 1000:1000 /root/test/jenkins_home/
转载于:https://www.cnblogs.com/zzmdiao/p/10437791.html