Docker docker 镜像创建与使用

fqivy · 2020年11月20日 · 最后由 天地良心 回复于 2020年11月20日 · 177 次阅读
  1. 查看 docker 镜像
    sudo docker images

  2. 可以在 docker hub 上查询相应的 docker 镜像
    sudo docker search xxx

  3. 删除 docker 镜像
    docker image rm ID/name

officcal 为 OK 的是官方版

  1. 创建 docker 镜像有两种方式,一种是 docker commit,不推荐使用 推荐使用 Dockerfile 形式

例如在/opt 下新建 jenkins_server 目录,touch Dokcerfile
文件中写入

# version:0.0.1
FROM jenkinsci/jenkins:lts
MAINTAINER faxxxxxx "ivy_xxxxx@126.com"
RUN echo "This is a jenkins server!"
EXPOSE 80

保存后退出,并且在当前目录下执行命令
docker build -t jenkinsci/jenkins:v1 .
注意,最后有个点来代表目录是当前目录下

查看镜像 docker images

  1. 通过 sudo docker history 9f487bb1473d 命令可以查看构建镜像的历史

使用
docker run -d -p 8080:8080 -p 50000:50000 --name jenkins_server -v jenkins_home:/var/jenkins_home jenkinsci/jenkins:lts
命令运行 jenkins,端口为 8080
访问http://ip:8080/进行管理员账号登录
用户名为 admin,密码执行如下命令查询
docker exec jenkins_server cat /var/jenkins_home/secrets/initialAdminPassword

共收到 2 条回复 时间 点赞

docker run -d -p 8080:8080 -p 50000:50000 --name jenkins_server -v jenkins_home:/var/jenkins_home jenkinsci/jenkins:lts
为啥这里要两个-p?

KillerJiang 回复

对外提供 2 个端口的服务

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册