Giter Club home page Giter Club logo

homeport's People

Contributors

demarius avatar flatheadmill avatar jgpelletier avatar vielmetti avatar waffle-iron avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

homeport's Issues

No such file or directory

when I run either
./homeport create --user joshua --hub jgpelletier
or
./homeport create --user joshua --account jgpelletier
I get ./homeport: line 111: /getopt.bash: No such file or directory

Building instructions

When docker/env/create is run after ./homeport configure --user joshua --hub jgpelletier the console logs docker/env/create: line 5: /Users/joshua/.homeport: No such file or directory. Is this expected?

how to add additional packages to an install of homeport

I built homeport and got it to launch, yay. Now I'm looking at how to get some more packages installed, especially a few that I end up compiling or loading every time I get to a new system. What did you have in mind to handle that?

Error response from daemon

After updating to master, I receive this error when trying to run:

FATA[0000] Error response from daemon: Could not apply volumes of 
non-existent container "homeport_home_joshua_joshua".  
error in run: exit status 1

Run an SSH server.

Start up might be faster if you SSH into the server, instead of running it directly.

homeport install: "Unable to find image bigeasy/env:latest" locally

I downloaded via git and put homeport in my source tree, and then tried to run it and got this:

Edwards-MacBook-Air:homeport emv$ ./homeport 
Unable to find image 'bigeasy/env:latest' locally
Pulling repository bigeasy/env
FATA[0002] Error: image bigeasy/env:latest not found    
error in run: exit status 1

I don't know if I missed a step prior to doing this.

Bootstrap install Homeport.

Here's a new install method:

$ docker run --rm homeport/homeport install --arg=value | bash

That would create a bash script that would build a homeport. This homeport would create your home directories and create a bootstrapped shell. You might want to use zsh so you'd do something like

$ docker run --rm homeport/homeport append zsh formula/chsh:alan,/usr/bin/zsh | bash

rpi-homeport

Make the whole system work on a Raspberry Pi. At minimum this means a separate build that targets ARM systems.

Homeport install dialogs.

there's lots of errors sprinkled throughout the install from debconf being unable to pose questions under docker.
debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin:

see here. http://stackoverflow.com/questions/22466255/is-it-possibe-to-answer-dialog-questions-when-installing-under-docker

error in run

I receive this message after homeport run.

here
docker\ run\ --rm\ -it\ -u\ josh\ -v\ \$\(readlink\ -f\ \$SSH_AUTH_SOCK\):/ssh-agent\ -e\ SSH_AUTH_SOCK=/ssh-agent\ -h\ homeport\ --volumes-from\ homeport_home_alan\ homeport_shell:joshua\ /home/josh/.homeportrcFATA[0000] Error response from daemon: Could not apply volumes of non-existent container "homeport_home_alan". 
error in run: exit status 1

homeport leaves behind (large) intermediate images

I realize this is something endemic to Docker, but it's worth noting to see if there's a simple solution to it.

If you do a series of homeport append commands, intermediate images are left behind that are big.

REPOSITORY                 TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
homeport_emv_emv_default   latest              0a24d3b2dd95        About an hour ago   498.5 MB
<none>                     <none>              f4caa06aced3        About an hour ago   494.7 MB
<none>                     <none>              fa253b313d32        About an hour ago   494.7 MB
<none>                     <none>              d226063eac56        2 hours ago         320.7 MB
<none>                     <none>              75f4ae62e84c        2 hours ago         320.7 MB
homeport_emv_emv_default   foundation          2d67d1028efe        2 hours ago         240.5 MB
ubuntu                     latest              6d4946999d4f        2 weeks ago         188.3 MB

It would be useful to have (or to document) a way to purge the old unneeded images.

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.