zoukankan      html  css  js  c++  java
  • 使用Docker遇到的基本命令及问题小结

    当遇到Cannot connect to the Docker daemon. Is the docker daemon running on this host?导致Docker无法启动时,重启Docker,在CentOS中,可以使用:service restart docker.

    Docker PS:列出容器列表,作用不要无限的docker run,这样会new 出来很多的容器,可以通过Docker ps来查看现在已经有的容器,然后启动容器。

    Ctrl + P + Q:退出但不停止当前容器

    Docker start –i  容器ID:启动已经存在的容器

    从Linux主机像docker容器中复制文件:docker cp 文件在Linux服务器上的路径 ImageId:Docker上面要放的路径

    更新Ubunte的Package源:apt-get update

    安装ZIP工具:apt-get install zip

    解压zip文件:unzip xxx.zip

    Ubunte查看IP:ip a

    使用PSCP从Win向LinuxCopy 文件pscp -r D:CoreTestWebsrcTestWebinReleasePublishOutput root@服务器IP:/usr/jax/webtest

    Docker 编译Image:docker build -t jb91 ./

    Docker运行Mysql:docker run -it -p 9103:3306 --name jb91db -e MYSQL_ROOT_PASSWORD=root mysql:5.5.41

    Docker 运行Mysql控制台:

    docker exec -it 容器ID /bin/bash

    进入Mysql的管理
    mysql -uroot --p

    然后会提示你输入密码

    运行一个容器并link到Mysql容器,方便使用

    docker run -it -p 9100:9100 --name jb91api --link jb91db:jb91db jb91

    这里需要特别注意一下“–link=AAA:BBB”,这个参数就是告诉Docker容器需要使用“AAA”容器,并起个别名为BBB,这样在连接的时候,就可以使用BBB作为机器名来连接。

  • 相关阅读:
    表单:文本框默认提示信息(小例子)
    代码:jquery小效果—— 吸顶
    Day5:面向对象的定义(中)
    Day5:面向对象的定义(上)
    Day4:数组(扩展知识)
    Day4:数组
    Day3:JAVA方法的定义
    Day2:JAVA判断与运算(循环)
    Eclipse使用技巧
    (HTTP)状态码详解
  • 原文地址:https://www.cnblogs.com/baiyunchen/p/5778410.html
Copyright © 2011-2022 走看看