Hey again, I've checked that, Docker CE and Docker CLI are still free ;)
Kind regards, Sina ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Monday, November 22nd, 2021 at 11:05, Sina Kashipazha <s.kashipa...@protonmail.com.INVALID> wrote: > Hey Wei, > > I couldn't find anything on their website regarding the CLI usage. It seems > that they have changed the license only for desktop. > > Kind regards, > Sina > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > On Monday, November 22nd, 2021 at 10:47, Wei ZHOU <ustcweiz...@gmail.com> > wrote: > > > Hi Sina, > > > > Thanks for the heads up. It seems the new policy is applicable for Docker > > Desktop only. We can still use Docker CLI for free, Right ? > > > > -Wei > > > > On Mon, 22 Nov 2021 at 10:30, Sina Kashipazha > > <s.kashipa...@protonmail.com.invalid> wrote: > > > > > Hey, > > > > > > BTW, it is worth mentioning that Docker has changed its subscription > > > policy. If you are a company with more than $10 million in annual > > > revenue, you have to upgrade to the business account. I quoted the > > > following paragraph from their FAQ. I'm not clear if it has any effects > > > on open source usage or not. > > > > > > How will Docker enforce the new subscription terms for Docker Desktop? > > > > > > Docker trusts our customers to be in compliance by January 31, 2022. > > > Docker Desktop will continue to function normally after January 31st but > > > unpaid commercial use by companies over 250 employees OR $10 million in > > > annual revenue will be in violation of the Docker Subscription Service > > > Agreement. > > > > > > More info: https://www.docker.com/pricing/faq > > > > > > Kind regards, > > > > > > Sina > > > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > > > > > On Thursday, November 18th, 2021 at 19:53, Wei ZHOU > > > <ustcweiz...@gmail.com> wrote: > > > > > > > Agrees. > > > > > > > > > > > > > > There are many users using docker, but for different goals. Depends on > > > > > > > > > > > > > > requirements, the solutions are also different. > > > > > > > > > > > > > > 1. What OS ? > > > > > > > 2. Use docker for packaging , demo or testing changes ? > > > > > > > 3. Are packages ready ? official releases, nightly build or need to > > > > build > > > > > > > > > > > > > > packages from source code ? > > > > > > > 4. Is mysql or madiadb cluster installed in the docker or external? > > > > > > > 5. use simulator or physical resources ? > > > > > > > > > > > > > > Currently the all-in-1 docker image built from > > > >tools/docker/Dockerfile just > > > > > > > > > > > > > > works for me. > > > > > > > 6. Ubuntu 20.04 > > > > > > > 7. demo or testing code changes > > > > > > > 8. Build packages from source > > > > > > > 9. Mysql is installed in docker image > > > > > > > 10. Simulator is supported. Did not use physical resources yet but it > > > > seems > > > > > > > > > > > > > > not to be an issue. > > > > > > > > > > > > > > We can consider using separated docker images, for example 1 for > > > >packaging, > > > > > > > > > > > > > > 1 or 3 for db, 1 or 3 for management servers. It is more flexible. > > > >We can > > > > > > > > > > > > > > use docker-compose, swarm, or kubernetes to setup such an > > > >environment. > > > > > > > > > > > > > > -Wei > > > > > > > > > > > > > > On Wednesday, 17 November 2021, Marcus shadow...@gmail.com wrote: > > > > > > > > > > > > > > > Cool, we are on the same page there. I think I have something working > > > > > to > > > > > > > > > > > > > > > > share soon. > > > > > > > > > > > > > > > > I did also consider just installing RPMs or DEBs into a Docker image > > > > > like a > > > > > > > > > > > > > > > > standard install, which might be a good pattern for official releases > > > > > so we > > > > > > > > > > > > > > > > can rely on the same package dependency resolution for all of the > > > > > > > > > > > > > > > > requirements. > > > > > > > > > > > > > > > > For development it is extra work to set up the packaging environment > > > > > and > > > > > > > > > > > > > > > > more time to run the RPM/DEB package process every time you want to > > > > > try a > > > > > > > > > > > > > > > > build but that’s still an option as well. Right now I’m just copying > > > > > the > > > > > > > > > > > > > > > > necessary files into a new Docker image stage like you might do in an > > > > > RPM > > > > > > > > > > > > > > > > spec. > > > > > > > > > > > > > > > > I feel like I also ran into an issue with some hard coding for x86_64 > > > > > in > > > > > > > > > > > > > > > > regards to the RPMs, which a direct build and package into Dockerfile > > > > > > > > > > > > > > > > avoided. > > > > > > > > > > > > > > > > On Wednesday, November 17, 2021, Wei ZHOU ustcweiz...@gmail.com wrote: > > > > > > > > > > > > > > > > > Hi Marcus, > > > > > > > > > > > > > > > > > > Sometimes I use the docker images to build a simulator environment. > > > > > > the > > > > > > > > > > > > > > > > > > docker images are built from tools/docker/Dockerfile > > > > > > > > > > > > > > > > > > I have uploaded some images to > > > > > > > > > > > > > > > > > > https://hub.docker.com/repository/docker/ustcweizhou/ > > > > > > > > > > > > > > > > > > cloudstack-simulator > > > > > > > > > > > > > > > > > > The docker images are very large indeed (1.78 GB after > > > > > > compression). I > > > > > > > > > > > > > > > > > > think it is because of two reasons > > > > > > > > > > > > > > > > > > (1) a jetty server is running , which requires the build of whole > > > > > > project > > > > > > > > > > > > > > > > > > (2.0 GB, including .java, .class and .jar) > > > > > > > > > > > > > > > > > > (2) run UI via `npm start` which it requires some npm components > > > > > > (~600GB > > > > > > > > > > > > > > > > > > in > > > > > > > > > > > > > > > > > > ui/node_modules/) > > > > > > > > > > > > > > > > > > I was thinking of installing cloudstack-management and cloudstack-ui > > > > > > > > > > > > > > > > > > instead of running jetty/UI from source code. > > > > > > > > > > > > > > > > > > I finally gave it up because there is no package for cloudstack > > > > > > simulator > > > > > > > > > > > > > > > > > > on ubuntu 20.04 ( as said I normally use it for simulator). > > > > > > > > > > > > > > > > > > -Wei > > > > > > > > > > > > > > > > > > On Tue, 9 Nov 2021 at 18:15, Marcus shadow...@gmail.com wrote: > > > > > > > > > > > > > > > > > > > Hi all, I've been familiarizing myself with the Docker image > > > > > > > tooling in > > > > > > > > > > > > > > > > > > > > CloudStack, and I have a few questions. I've been playing with a > > > > > > > > > > > > > > > > > > > > multi-stage build that shrinks the image from ~4Gi to ~800Mi, > > > > > > > packages > > > > > > > > > > > > > > > > > > > > just > > > > > > > > > > > > > > > > > > > > the jar, some UI, and a JDK thinking that it might be more usable. > > > > > > > > > > > > > > > > > > > > 1. Is there anyone actively using these Dockerfiles? It might be > > > > > > > > > > > > > > > > > > > > interesting to know what workflows they're a part of and > > > > > > >whether they > > > > > > > > > > > > > > > > > > > > can > > > > > > > > > > > > > > > > > > > be changed or if new files should be created. > > > > > > > > > > > > > > > > > > > > 2. I see the Dockerfile.marvin points to a > > > > > > > 'builds.cloudstack.org' to > > > > > > > > > > > > > > > > > > > > pull > > > > > > > > > > > > > > > > > > > > a Marvin bundle, which seems to be down. Do these artifacts > > > > > > >need to be > > > > > > > > > > > > > > > > > > > > moved to 'download.cloudstack.org' or is this just a > > > > > > >temporary outage, > > > > > > > > > > > > > > > > > > > > or > > > > > > > > > > > > > > > > > > > > is it only reachable from CI? I do see the 'latest' tag pulls > > > > > > >(which is > > > > > > > > > > > > > > > > > > > > three years old).
signature.asc
Description: OpenPGP digital signature