博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Docker遇到的基本命令及问题小结
阅读量:4312 次
发布时间:2019-06-06

本文共 1027 字,大约阅读时间需要 3 分钟。

当遇到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:\Core\TestWeb\src\TestWeb\bin\Release\PublishOutput 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作为机器名来连接。

转载于:https://www.cnblogs.com/baiyunchen/p/5778410.html

你可能感兴趣的文章
NOIP前必须记住的30句话
查看>>
Python函数式编程指南(二):函数(转载)
查看>>
json数组排序
查看>>
对C#的认识
查看>>
查看源代码
查看>>
C基础的练习集及测试答案(提高题)
查看>>
PKUWC2019滚粗记
查看>>
【H3C交换机】cpu各个进程的详细说明
查看>>
python3调用阿里云短信服务
查看>>
TensorFlow安装流程(GPU加速)
查看>>
Ninject在.NET WebForm和MVC中的使用
查看>>
生成二维码、条形码、带logo的二维码
查看>>
sublime 添加 ctags 实现代码跳转
查看>>
简单的SpringWebFlow例子及遇到的问题
查看>>
Java基础语法总结
查看>>
这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧【转】
查看>>
实现MySQL 用户密码的设置步骤
查看>>
CF961G Partitions
查看>>
弹出层之1:JQuery.Boxy (一)
查看>>
SpringBoot数据库集成-Mybatis
查看>>