zoukankan      html  css  js  c++  java
  • Docker(3) 基础知识

    docker pull: 会先看本机有没有image, 如果没有从docker仓库把镜像拉取到本机

    docker run: docker deamon接受指令将镜像运行起来就是容器

    二。docker命令

    # docker 中下载 mysql
    docker pull mysql
    
    #创建一个新的容器mysql
    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    docker run -d  -p 8080:80 nginx : 运行容器nginx    (可以通过docker run --help查看参数说明)
    -d: 表示在后台运行
    -p 8080:80  将本地 8080 端口映射到容器内部的 80 端口
    #如果已经创建了,运行容器,congtainerid是docker ps -a中的id
    docker start containerid
    #查看创建的容器
    docker ps -a
    #查看容器是否运行
    docker ps -s #进入容器, 看日志,调试  (docker exec --help查看参数说明) docker exec -it mysql bash
    -i: 即使没连接也返回; -t: 返回伪终端; bash: 命令,终端命令
    就像进入一个新的linux环境,exit 推出容器
    #删除容器:如果容器配置错误,启动不了直接删掉容器,重新创建很方便
    docker rm 容器名/容器ID

    #删除镜像
    docker rmi 镜像id

  • 相关阅读:
    MVC中单选按钮的实现
    前端点击手机号码跳转到手机拨号页面
    jQuery限制文本框只能输入正整数
    Asp.Net 之 二维码生成
    MVC +Jqyery+Ajax 实现弹出层提醒
    jQuery Ajax使用实例
    ASP的调试技术解答
    模式应用场景
    redis笔记
    yii resful
  • 原文地址:https://www.cnblogs.com/t96fxi/p/13843948.html
Copyright © 2011-2022 走看看