路漫漫其修远兮
吾将上下而求索

docker学习:dockerfile生成镜像

具体查看gitlab项目,在编写dockerfile的时候,可以使用dockerfile中的基础镜像来进行测试,测试通过,表示命令可以正常运行

使用基础镜像
docker run -d -it --name sshd -v /data:/data centos:6.9 /bin/bash
当出错想删除容器,下面的命令很方便
docker rm -f $(docker ps -a -q)
进入容器操作
docker exec -it sshd /bin/bash
===
docker build -rm -t sshd:v0.1 .
===
当镜像创建完成后,使用下面命令来进行运行
docker run -d -p 2222:22 sshd:v0.1 /bin/bash
docker exec -it container_id /bin/bash
可以使用ssh来连接
ssh -p 2222 localhost

未经允许不得转载:江哥架构师笔记 » docker学习:dockerfile生成镜像

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址