美文网首页
Docker简易使用教程

Docker简易使用教程

作者: 命运牵绊 | 来源:发表于2019-07-19 18:34 被阅读0次

Docker简易使用教程

1. 对于本地不存在的image,先构建镜像

  • 使用docker pull image_name进行拉取
  • 使用dockerfile 构造
  • 使用docker commit 容器ID Image_name 将配置好的容器保存成Image

2. 对于存在的Image,运行它

# 启动一个新容器
nvidia-docker run  -it -v /home/u/Documents/code:/tf/test -w /tf/test -p 8802:8888 --name tf14-gpu jupyter:tf14-gpu /bin/bash
# 参数说明
nvidia-docker # 这里是说带gpu启动
run -it # 交互shell启动
    -d # 守护是进程启动
    -p [ip:]主机ip:容器ip 
    -v 主机目录|容器目录 
    -w 容器工作目录 
    --name 容器名  # 容器名不能重复
    jupyter:tf14-gpu # 镜像名
    /bin/bash # 命令 /bin/bash 就和一般进ubuntu系统一样

3. 对于已经建好的容器的操作

查看容器相关内容

# 查看当前运行的docker容器 
  docker ps 
# 查看所有的docker容器
  docker ps -a
# 查看某个docker容器的具体信息
  docker inspect 容器名/容器ID

操作容器

# 启动已存在的容器
  docker start 容器名/容器ID
# 重启容器
  docker restart 容器名/容器ID
# 停止容器
  docker stop 容器名/容器ID
# 进入容器
  docker attach 容器名/容器ID
# 启动并进入容器
  docker start -i 容器名/容器ID

退出容器

  • 退出并停止容器

    exit 之类的命令

  • 退出但是不停止容器

    先按Ctrl+P 再按Ctrl+Q可以退出容器让它后台运行

4.注意事项

  • 尽量不要重复建立相同的容器
  • 如果需要修改一些在容器建立时需要修改的参数,可以考虑先把容器保存成镜像,然后用新的配置去运行一个新的容器

相关文章

网友评论

      本文标题:Docker简易使用教程

      本文链接:https://www.haomeiwen.com/subject/yzoslctx.html