Docker 容器

Docker 容器

docker run命令:用于运行新的容器
运行一个容器,虚拟ubuntu环境,并执行pwd命令: docker run ubuntu pwd
docker ps 命令:显示当前系统正在运行的容器
加 - a 参数,可以显示系统所有容器,还有它们的运行状态
默认情况下,容器的生命周期依赖于启动执行的命令
让容器长期运行:启动后执行一个“不会结束的命令”
-d 参数:让容器以后台方式运行
容器的长id和短id
–name参数:指定容器的名字
docker attach:附加到已运行容器的终端,退出ctrl+p, ctrl+q
docker exec –it bash:进入容器,退出exit

服务类容器和工具类容器

服务类容器

以 daemon 的形式运行,对外提供服务。

比如 web server,数据库等。

通过 -d 以后台方式启动这类容器是非常合适的。

如果要排查问题,可以通过 exec -it 进入容器。
工具类容器

提供临时工作环境。

通常以run –it的形式进入。

多使用基础镜像:busybox, debian, ubuntu等

  • docker stop:停止容器
  • docker start:启动已经停止的容器
  • docker restart = docker stop + docker start
  • –restart = always参数:让服务类容器自动重启
  • 其他命令:docker pause(暂停)/unpause(恢复)/rm(删除)
  • 容器可以先create, 再start, 相当于run
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值