Giter Club home page Giter Club logo

Comments (7)

levsha avatar levsha commented on May 15, 2024 1

FYI alpine works pretty well and even gives you amd64 docker on M1: https://github.com/levsha/docker-on-lima

from colima.

hown3d avatar hown3d commented on May 15, 2024

Currently the installation of docker is done via package manager and run via systemd. If we refactor, we must provide a distro-unspecific way of installing and starting the runtime.

The simplest way for docker is downloading the binaries and running dockerd in background when booting (https://docs.docker.com/engine/install/binaries/)

from colima.

cmoulliard avatar cmoulliard commented on May 15, 2024

Currently the installation of docker

Sorry but this not the purpose of my question. Wrong copy/paste maybe ?

from colima.

hown3d avatar hown3d commented on May 15, 2024

Ah copied out the first part 🙄

I wanted to state, that currently the only supported OS is ubuntu/debian because colima installs runtimes via APT package manager. That's why there's currently no way to specify a distro.

from colima.

abiosoft avatar abiosoft commented on May 15, 2024

Colima is meant to be a higher level use of Lima for container runtimes. i.e. provide sane defaults for most users.
If you want total flexibility, you may need to go directly with Lima.

The plan is to use a more lightweight distro like Alpine but I do not have the luxury of time at the moment and thereby chose a distro that works.

Is this solely for the flexibility of choosing distros or there is a better suited distro than Ubuntu?

from colima.

cmoulliard avatar cmoulliard commented on May 15, 2024

Is this solely for the flexibility of choosing distros or there is a better suited distro than Ubuntu?

Most of the automation scripts we have developed in my team (bash, ansible playbooks, ...) have been designed to work mainly on Centos/RHEL/Fedora linux machines. This is why I'm looking about a tool like colima which can for macos developers setup easily a VM, docker and/or podman part of the VM to simplify their life when they test a k8s or container project.

from colima.

mmornati avatar mmornati commented on May 15, 2024

My 5 cents here, even if the issue is old (but still open). I don't think we should think about the distribution, the goal of the project is tu provide a "containerd" environment. Normally the base Linux distribution should never be seen by the "final user".
I think we could consider to change it to anything better if we can have top performances compared to the one already provided... but being focus on the goal of the product (like @abiosoft was saying in a previous comment).

from colima.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.