zoukankan      html  css  js  c++  java
  • docker入门

    一、安装

    https://www.runoob.com/docker/windows-docker-install.html

    win7、win8 系统、win10家庭版

    win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

    win10系统专业版:

      1、先开启 Hyper-V

    2、安装 Toolbox

    最新版 Toolbox 下载地址: https://www.docker.com/get-docker

    点击 Get Docker Community Edition,并下载 Windows 的版本:

    3、运行安装文件

    双击下载的 Docker for Windows Installe 安装文件,一路 Next,点击 Finish 完成安装。

     

    二、基本概念:

      容器:

      镜像:

      标签:

    三、常用命令:

      1、先跑一下hello word: docker run hello-world

      注意:在第一次跑docker之前要先登录docker login,不然会报错。

      输入docker login后要输账号和密码:dockerhub的账号密码。(可能也会报错,原因是网络问题,多试几次)

      2、一个mysql例子:

        

     四、常用命令

    1、docker ps:列出所有运行中容器。

    2、docker images:列出本地所有镜像

    3、docker start|stop|restart:启动、停止和重启一个或多个指定容器。

    4、(在某个目录下)docker exec -it 容器名 bash:进入该容器的交互式界面

    5、ctrl+d:退出该容器的交互式界面

    6、docker cp 本地路径 docker路径:从本地copy文件到docker路径下

    7. docker run :创建一个新的容器并运行一个命令

    使用镜像 nginx:latest,以后台模式启动一个容器,将容器的 80 端口映射到主机的 80 端口,主机的目录 /data 映射到容器的 /data

      docker run -p 80:80 -v /data:/data -d nginx:latest

    五、报错

    安装nvidia-docker报错:

    docker: Error response from daemon: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:449: container init caused "process_linux.go:432: running prestart hook 1 caused \"error running hook: exit status 1, stdout: , stderr: nvidia-container-cli: initialization error: driver error: failed to process request\\n\""": unknown.

  • 相关阅读:
    Centos6.7 编译安装 MySQL教程
    python os os.path模块学习笔记
    Ubuntu无线转有线教程
    k8s 部署kube-dns
    k8s-应用快速入门(ma)
    kubectl工具管理应用生命周期
    k8s-部署WEB-UI(dashboard)
    k8s-集群状态及部署一个实例
    k8s-创建node节点kubeconfig配置文件
    k8s-flannel容器集群网络部署
  • 原文地址:https://www.cnblogs.com/Lee-yl/p/10887608.html
Copyright © 2011-2022 走看看