Mac 下docker路径 varlibdocker不存在问题

mac下 docker 实际是在vm里又加了一层,因此需要进入 vm 才能进行操作

VM 的位置存在于?~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 ,但是我们实际在这里面也找不到对应的镜像或者容器

执行这段代码进入 vm
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty

然后你就可以进入docker的目录了
cd /var/lib/docker
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
不使用Docker进行部署可能会遇到以下问题: 1. 环境配置问题:在不使用Docker的情况下,需要手动配置和管理应用程序所需的运行环境。这可能涉及到安装和配置各种依赖项、库和软件包,而且可能因为不同的操作系统或环境而有所差异,增加了部署和维护的复杂性。 2. 版本控制问题:在没有Docker的情况下,很难确保在不同的环境中使用相同的软件版本。这可能导致应用程序在不同的环境中表现不一致或出现兼容性问题。 3. 部署一致性问题:在没有Docker的情况下,部署过程可能会因为人为错误而导致配置和依赖项的不一致。这可能导致应用程序无法正常工作或出现意外的行为。 4. 扩展性和弹性问题:使用Docker可以方便地进行应用程序的水平扩展和弹性调整。在没有Docker的情况下,需要手动管理服务器实例的数量和配置,这可能会增加部署和管理的工作量。 5. 隔离性问题Docker容器提供了隔离应用程序和环境的机制,可以有效地避免应用程序之间的冲突和干扰。在没有Docker的情况下,应用程序之间可能会相互影响,导致性能下降或不稳定的情况。 综上所述,虽然可以不使用Docker进行部署,但是使用Docker可以提供更好的可移植性、一致性、可扩展性和隔离性,减少了部署和管理的复杂性。因此,使用Docker进行部署是一种更好的选择。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值