docker 创建实例

Docker 命令

-t: 在新容器内指定一个伪终端或终端

-i:允许你对容器内的标准输入进行交互

-d:让容器在后台运行

-P:将容器内部使用的端口映射到我们使用的主机上。

docker ps:查看后台运行的容器 ,-a显示所有的容器

docker start/stop 容器ID:开启或停止容器。

docker port 容器ID:可以查看指定容器的某个确定端口映射到宿主机的端口号

docker logs 容器ID或名字:可以查看容器内部的标准输出 -f:让docker logs像tail -f一样来输出容器内部的标准输出

docker inspect 容器ID:查看容器的底层信息,会返回一个json文件记录着的docker容器配置和状态

容器连接

  1. 网络端口映射 -P:是容器内部端口随机映射到主机的端口, -p:容器内部端口绑定到指定的主机端口。默认都是绑定tcp端口,如果要绑定udp端口,可以在端口号后加上/udp,如 -p 5000:5000/udp.dockerport命令可以查看端口绑定情况

  2. 容器连接 docker有一个连接系统允许将多个容器连接在一起,共享连接信息。docker连接会创建一个父子关系,其中父容器可以看到子容器的信息。--name 标识容器

docker 四种进入容器的方法
  1. 使用docker attach :docker attach 容器ID

  2. 使用ssh

  3. 使用nsenter

  4. 使用exec: docker exec -it 容易ID /bin/bash

docker与host互传文件

docker的cp命令可以从容器往外复制,也可以从本机复制到容器

docker cp 文件路径 容器ID:/容器目录

docker cp ID全称:/容器文件路径 本地路径

转载于:https://my.oschina.net/8808/blog/1542511

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值