zoukankan      html  css  js  c++  java
  • Docker RestApi Create mysql Container

    docker 提供了创建容器的rest api

    http://192.168.150.6:8888/containers/create?name=demo-mysql

    docker mysql容器的参数,通过restclient 发送一个post请求给docker

    {
    "Hostname": "",
    "Domainname": "",
    "User": "",
    "AttachStdin": false,
    "AttachStdout": true,
    "AttachStderr": true,
    "Tty": false,
    "OpenStdin": false,
    "StdinOnce": false,
    "Env": [
    "MYSQL_ROOT_PASSWORD=123456"
    ],
    "Cmd": null,
    "Entrypoint": null,
    "Image": "mysql:latest",
    "Labels": {
    "com.l2cloudo.mysql": "jake-mysql"
    },
    "WorkingDir": null,
    "NetworkDisabled": false,
    "MacAddress": "12:34:56:78:9a:bc",
    "ExposedPorts": {
    "3306/tcp": {}
    },
    "HostConfig": {
    "Binds": ["/tmp:/tmp"],
    "Memory": 0,
    "MemorySwap": 0,
    "CpuShares": 512,
    "CpuPeriod": 100000,
    "CpusetCpus": "",
    "CpusetMems": "",
    "BlkioWeight": 300,
    "OomKillDisable": false,
    "PortBindings": { "3306/tcp": [{ "HostPort": "13306" }] },
    "PublishAllPorts": false,
    "Privileged": false,
    "ReadonlyRootfs": false,
    "DnsSearch": [""],
    "ExtraHosts": null,
    "CapAdd": ["NET_ADMIN"],
    "CapDrop": ["MKNOD"],
    "RestartPolicy": { "Name": "", "MaximumRetryCount": 0 },
    "NetworkMode": "bridge",
    "Devices": [],
    "LogConfig": { "Type": "json-file", "Config": {} },
    "CgroupParent": ""
    }
    }
    

      

    创建OK的话,返回响应内容是:

    {"Id":"ceb3cd1143432822de2e28f194b8b4ac8d7a72eb4e50b692b9070dbfbd3df2fa","Warnings":null}
    

      

  • 相关阅读:
    小程序云开发(一)
    原来你是这样的"layui"啊
    记个笔记(项目中遇到的关于input的一些操作)
    vue的学习之路 vue-cli与axios
    小程序 上传图片
    文字滚动
    css 隐藏滚动条
    linux基础
    接口测试
    整理python循环,列表,字典笔记
  • 原文地址:https://www.cnblogs.com/heidsoft/p/4777757.html
Copyright © 2011-2022 走看看