美文网首页
docker基本操作

docker基本操作

作者: Knight_9 | 来源:发表于2020-01-16 17:40 被阅读0次

    docker win10安装

    1. 开启Hyper-V
      win10 专业版支持Hyper-V。

    docker命令

    1. 载入镜像,如Ubuntu
      docker pull ubuntu
      查看镜像
      docker images

    2. 启动容器
      docker run --name myubuntu -itd ubuntu /bin/bash
      --name: 容器名称
      -i: 交互式操作
      -t: 终端
      -d: 后台运行容器
      ubuntu: Ubuntu镜像
      /bin/bash: 交互式shell
      退出命令: exit
      启动带端口的,带目录映射的容器
      启动一个nginx镜像,将宿主端口8081映射到容器内80端口,将宿主目录/usr/html映射到容器的/usr/share/nginx/html
      docker run --name nginx-test -p 8081:80 -d -v /usr/html:/usr/share/nginx/html nginx
      在windows映射目录需要注意路径
      docker run --name nginx-test -p 8081:80 -d -v //d/data/html:/usr/share/nginx/html nginx
      把D:\data\html映射到容器内/usr/share/nginx/html
      windows目录其他解决办法
      docker run --name nginx-test -p 8081:80 -d -v "D:\data\html":/usr/share/nginx/html nginx

    3. 进入容器
      docker exec -it 243c32535da7 /bin/bash
      243c32535da7: 容器id(也可以用容器的名称)
      windows中操作
      winpty docker exec -it 243c32535da7 bash

    4. 查看容器
      docker ps -a
      -a: 查看所有容器
      停止容器
      docker stop 243c32535da7
      删除容器
      docker rm 243c32535da7
      启动容器
      docker start 243c32535da7

    相关文章

      网友评论

          本文标题:docker基本操作

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