V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
halo
V2EX  ›  Docker

求教正确使用 Laradock 的姿势,正在重装系统。。。

  •  
  •   halo · 2020-02-24 08:06:42 +08:00 · 4503 次点击
    这是一个创建于 1743 天前的主题,其中的信息可能已经有所发展或是发生改变。
    # git clone https://github.com/Laradock/laradock.git
    # cd laradock
    # cp env-example .env
    # docker-compose up

    直接原地爆炸,等 N 久后报错退出,问题是原本干净的 docker images 现在多出一屏多的镜像。。。
    目前在重装系统中。。。

    问题 1:这类 docker-compose 的正确卸载方法是什么?
    问题 2:对于这类会在宿主机上下载多个 images,开多个 port 的 docker-compose,是不是应该在 Docker 中再开一个 Docker 来运行,避免对宿主机的环境污染?
    13 条回复    2020-02-24 14:13:03 +08:00
    whileFalse
        1
    whileFalse  
       2020-02-24 08:19:36 +08:00 via iPhone   ❤️ 1
    不就是下了镜像么。删了就得了。
    noqwerty
        2
    noqwerty  
       2020-02-24 08:22:59 +08:00   ❤️ 1
    ocker image prune -a 把没有任何 container 在运行的 image 都删掉
    halo
        3
    halo  
    OP
       2020-02-24 08:31:34 +08:00
    @whileFalse docker-compose 是不是除了下载 image 在本地外,并没有其他可以“污染”宿主机的可能?
    noqwerty
        4
    noqwerty  
       2020-02-24 08:36:43 +08:00
    @halo #3 如果挂载了 volume 可能会有一些残留文件,可以 docker volume prune,但是最好小心一点,毕竟涉及到数据。
    Seth8277
        5
    Seth8277  
       2020-02-24 08:44:26 +08:00
    启动的时候要指定服务吧
    我一般是这样:
    docker-compose up -d nginx mysql redis workspace
    garlics
        6
    garlics  
       2020-02-24 08:55:52 +08:00
    # If you're in China, or you need to change sources, will be set CHANGE_SOURCE to true in .env.
    Kylinsun
        7
    Kylinsun  
       2020-02-24 09:35:45 +08:00 via iPhone
    Laradock 集成的东西太多,可以模仿他的思路按需抽个精简版。
    sleepm
        8
    sleepm  
       2020-02-24 09:37:56 +08:00 via Android
    你怕是对 docker 有什么误解
    laradock 的文档好好读一读,不读也行,好好看看你起来的 dockerfile,就知道你的命令干了啥了
    国内用它需要开梯子,要设置 apt 的,还有 npm 的,issue 里可以搜相关的解决方法,否则会一直卡在某一步
    IceBay
        9
    IceBay  
       2020-02-24 09:47:14 +08:00
    你这是启动全部服务了吧,按 5 楼的看自己要什么服务开什么服务
    assimon
        10
    assimon  
       2020-02-24 09:57:35 +08:00 via iPhone
    参考五楼命令,用什么服务启动什么。建议用之前多读读文档,文档很简单也很清楚。实在不行 google 一下也有很多国人写的教程。不要文档不看上手就是梭,遇到问题来问,事倍功半
    ylsc633
        11
    ylsc633  
       2020-02-24 10:06:07 +08:00
    docker rmi 命令解决很多事情
    BigPig666
        12
    BigPig666  
       2020-02-24 10:36:10 +08:00
    按需启动
    miaotaizi
        13
    miaotaizi  
       2020-02-24 14:13:03 +08:00 via iPhone
    不先了解一下 docker-compose 是啥吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2818 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:10 · PVG 23:10 · LAX 07:10 · JFK 10:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.