美文网首页
docker参数解析

docker参数解析

作者: 简单coder | 来源:发表于2019-01-08 14:11 被阅读12次

    目前举点基础参数,一点点学,用到哪个加哪个

    • -e 用来指定环境变量,后续键值对
      docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
    • -i 以交互模式运行容器,通常与 -t 同时使用;
    • -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用
    • -d: 后台运行容器,并返回容器ID
    • -p: 小写字母p,用作端口映射 -p 3306:3306
    • -v:挂载宿主目录到容器目录m,就是将容器内的目录挂载到主机中
    • --name:容器名
      一般来说,用-d放在后台运行的话不需要分配-it

    执行run之前需要先在本地的mysql服务关闭,不然会有端口占用问题
    service stop mysqld


    返回id说明启动成功



    数据库也能成功连接上,这样相当于独立了一个数据库服务出来

    这里解释下,如何docker化应用.

    • 1.项目上传到github
    • 2.在远程服务器(如阿里云)将代码拉到服务器上
    • 3.写个shell脚本,将项目打包编译
    • 4.写个Dockerfile,将项目添加到容器中运行
      后续会逐步将rancher集成进来,完成UI界面化docker应用,一点点来

    相关文章

      网友评论

          本文标题:docker参数解析

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