容器

容器就是镜像跑起来之后的东西。容器之间可以互相访问,但是和实环境隔离。

咱们看一下运行的容器:

bash# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
d24f69f87efb        0f3e07c0138f        "/bin/bash"         6 hours ago         Up 6 seconds                            epic_bose

看一下上边的参数。

CONTAINER ID 容器的ID号。

IMAGE 容器的来源镜像ID。

COMMAND 容器运行时候的命令。

CREATED 创建时间。

PORTS 端口映射。

NAMES 容器名。

容器操作

容器由镜像创建来,且一直保存。则容器往往会有运行和停止两个状态。

启动容器docker start CONTAINER ID

停止容器docker stop CONTAINER ID

有时候咱们启动容器了,但是发现查看容器的时候还是有问题,不能启动。一般情况下,容器不会没有原因的无法启动,肯定是出问题了,那么就看看容器的日志。

docker logs CONTAINER ID

分析一下日志信息,按照信息报的错误修改配置。

容器也不是永远都有用的,所以有时候我们会删除有些容器。

docker rm CONTAINER ID

注意:运行中的容器不能删除,所以一般情况需要停止容器才能删除。如果要强制删除的话直接加参数-f就好了。

文件交互

有时候需要将物理机上的文件拷贝到容器中,有时候需要将容器中的文件拷贝到本地。这个直接使用docker的拷贝功能就好。

docker cp file CONTAINER_ID:file #本地复制到容器
docker cp CONTAINER_ID:file file #容器复制到本地
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值