Giter Site home page Giter Site logo

Docker ♥️ about tiny-care-terminal HOT 8 OPEN

notwaldorf avatar notwaldorf commented on July 28, 2024 2
Docker ♥️

from tiny-care-terminal.

Comments (8)

gauravchl avatar gauravchl commented on July 28, 2024 4

@notwaldorf @dasrecht Cool! May be should keep Dockerfile here in same repo?! And add some guide in Readme?

@notwaldorf In short Docker = Virtualization + Containerization + Some Versioning


  • Virtualization: We can run tiny-care-terminal in windows/osx machine as a linux environment.

  • Containerization: No need to install dependencies(git-standup, gitlog, imagemagick…). Just pull the tiny-care-terminal image from docker hub and run it. Image comes with it’s own host environment(Ubuntu/ Debian..) and other dependencies(git-standup, node,..) bundled in an image(internally layer of images actually).

  • Versioning: Create image, push to repo, pull from repo, create another image of same and add different tag, push again, pull specific image by tags, and run different versions.

Quick Start:

  1. Install docker: https://docs.docker.com/docker-for-mac/install/#download-docker-for-mac
  2. Pull tiny-care-terminal docker pull dasrecht/tiny-care-terminal-docker
  3. Finally run it docker run -it dasrecht/tiny-care-terminal-docker

Some cool things you can do with docker: https://www.youtube.com/watch?v=1qlLUf7KtAw
Like running TOR Browser :)

Official get started: https://docs.docker.com/get-started/

from tiny-care-terminal.

gauravchl avatar gauravchl commented on July 28, 2024 1

Can we publish it to docker hub as well?
Would be awesome to pull image directly.
docker pull tiny-care-terminal

from tiny-care-terminal.

hackjutsu avatar hackjutsu commented on July 28, 2024

@dasrecht

If tiny-care-terminal is running inside a docker, can it still get my git information on my host?

from tiny-care-terminal.

dasrecht avatar dasrecht commented on July 28, 2024

Yes, just mount your git repositories into the container. everything under /code is taken into account

    -v ~/code_directory:/code \ # Mount your code into the container

from tiny-care-terminal.

hackjutsu avatar hackjutsu commented on July 28, 2024

@dasrecht

Thanks for clarification:) Do we have to login the Docker to see the output?

from tiny-care-terminal.

notwaldorf avatar notwaldorf commented on July 28, 2024

@gauravchl I uhhhh don't know what a docker or a docker hub is 😳. If you tell me how, I can (or: if you want to do it, go for it!)

from tiny-care-terminal.

dasrecht avatar dasrecht commented on July 28, 2024

@gauravchl It's on docker hub already. Named it this way because i didn't want to conflict it with the other repository.

docker pull dasrecht/tiny-care-terminal-docker

As it's just a small thing people can just pull it from my account if needed. But feel free to jump in :)

@notwaldorf 👋 no worries it's just a different way to run the tiny-care-terminal

from tiny-care-terminal.

mojoaxel avatar mojoaxel commented on July 28, 2024

@dasrecht Maybe you want to add a small section to the Readme on how to use tct with docker!?

from tiny-care-terminal.

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.