Coder Social home page Coder Social logo

portapps / docker-toolbox-portable Goto Github PK

View Code? Open in Web Editor NEW
56.0 7.0 8.0 317 KB

⚠️ Docker Toolbox portable for Windows

Home Page: https://portapps.io/app/docker-toolbox-portable/

License: MIT License

Go 53.05% Shell 45.30% Inno Setup 1.65%
docker toolbox portable windows docker-toolbox portapps

docker-toolbox-portable's Introduction

GitHub release Total downloads Build Status Go Report Code Quality
Become a sponsor Donate Paypal

Notice of Non-Affiliation and Disclaimer

Portapps is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Docker™, or any of its subsidiaries or its affiliates.

The official Docker™ website can be found at https://www.docker.com/.

The name Docker™ as well as related names, marks, emblems and images are registered trademarks of their respective owners.

About

Docker™ Toolbox portable app made with 🚀 Portapps.
Documentation and downloads can be found on https://portapps.io/app/docker-toolbox-portable/

How can I help ?

All kinds of contributions are welcome 🙌! The most basic way to show your support is to star 🌟 the project, or to raise issues 💬 You can also support this project by becoming a sponsor on GitHub 👏 or by making a Paypal donation to ensure this journey continues indefinitely! 🚀

Thanks again for your support, it is much appreciated! 🙏

License

MIT. See LICENSE for more details.
Rocket icon credit to Squid Ink.

docker-toolbox-portable's People

Contributors

crazy-max avatar dependabot-preview[bot] avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker-toolbox-portable's Issues

Win 32 version not working

Hi

I have downloaded the 32 bit version and tried to run the docker-compose.exe file and I get a message
"This version of docker-compose.exe is not compatible with the version of the Windows you're running. Check your computer's system information"

What is wrong with it?

Win32bit docker-compose seems to work

Hi

I have downloaded the 32 bit version docker-compose python package using pip and it seems to run fine.

Can someone try to see if it's really working and repackage the 32bit of docker toolbox and make it public?

Start of docker-toolbox-portable.exe interrupted

Behaviour

Steps to reproduce this issue

  1. Run docker-toolbox-portable.exe

Expected behaviour

A Docker-Toolbox-GUI

Actual behaviour

A commandline-window opens with following message: "Looks like something went wrong in step ´Looking for VBoxManage.exe´... Press any key to continue..."

Configuration

App release / arch (ex. 1.0.0-2 win64) : 19.03.1-6 win64

Operating system (ex. Windows 10 Pro 64 bits) : Windows 10 Pro 64 bits

Winver screenshot : Version 1909 (Build 18.363.476)
docker-toolbox-portable.log

Open a command prompt and type winver then take / save the screenshot of the window and drag the image file in this issue. For example: http://bit.ly/2vA5sxR

Screenshots

If applicable, add screenshots to help explain your problem.

Logs

Join the log file log\[appname]-portable.log to this issue.

Not working at win10

When execute docker-toolbox-portable.exe first time, always failed with

Docker: Host does not exist: “default”

Reason:

if [ $VM_EXISTS_CODE -eq 1 -a ! -z ${MACHINE_STORAGE_PATH} ]; then

this line seems like to check default vm exists / storage path exists.
But second condition does not work.

After I change this as below, I can get work.

if [ $VM_EXISTS_CODE -eq 1 ]; then

Also, I always get error

bad argements: [

Would you please take a look and fix ?
Thank you.

Why boot2docker.iso is included in the setup?

Hi!

I wonder why boot2docker.iso is included in the setup. When docker-machine creates the vm, it downloads boot2docker.iso and does not use the iso from the setup. If boo2docker.iso was located in data\storage\cache, then docker-machine would use it and would not have to download it again.

Thanks a lot!

Docker Toolbox portable is not started

Steps to reproduce this issue

  1. Installed Docker Toolbox portable 19.03.1
  2. Installed VirtualBox 6.0.14
  3. Added VirtualBox path to PATH environment variable
C:\Applications\portapps\docker-toolbox>where vboxmanage
C:\Applications\VirtualBox\VBoxManage.exe

C:\Applications\portapps\docker-toolbox>vboxmanage --version
6.0.14r133895
  1. Run docker-toolbox-portable.exe

Expected behaviour

Docker Toolbox portable should start

Actual behaviour

It can't find VirtualBox

C:\Applications\portapps\docker-toolbox>docker-toolbox-portable.exe
VirtualBox is not installed.

Looks like something went wrong in step ´Looking for VBoxManage.exe´... Press any key to continue...

Configuration

App release / arch : 19.03.1

Operating system : Windows 10 Pro 64 bits

Logs

docker-toolbox-portable.log

How to enable default share of docker-machine (/c/Users)

Hi, do you think it would be a good option having instructions on how to enable, besides data\shared, the original shared folder of docker-toolbox on windows (c/Users -> c:\Users, auto-mount, full)?

I think it should be a good addition to the info page for new comers as me.


Just to point, I tried this way, and it seems to work (in docker toolbox terminal):

  • verify current shared folders
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" showvminfo default

# Shared folders:
#
#Name: 'shared', Host path: '\\?\C:\Users\MY_NAME\PortableApps\docker-toolbox-portable\data\shared' #(machine mapping), writable
  • add "default share" "c/Users" pointing to "c:\Users"
# stop machine
docker-machine stop

# actual command
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" sharedfolder add default --name "c/Users" --hostpath "\\\?\c:\Users" --automount

# restart machine
docker-machine start
  • verify shared folders after command
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" showvminfo default

# Shared folders:
#
#Name: 'shared', Host path: '\\?\C:\Users\MY_NAME\PortableApps\docker-toolbox-portable\data\shared' (machine mapping), writable
#Name: 'c/Users', Host path: '\\?\c:\Users' (machine mapping), writable

Issue inside VirtualBox guest?

@crazy-max

Hi!

Sorry to disturb you again...

Today I started to play with docker. So, I tried to use crazymax/dokuwiki
under Docker-Toolbox-portable. I run all inside a Virtual Box guest, W10@X64Pro

Version of DTP:
"id": "docker-toolbox-portable",
"guid": "{48C915A3-3093-45D4-B92B-E9D1EE94AFD3}",
"name": "Docker Toolbox Portable",
"version": "18.09.3",
"release": "5",
"date": "2019/03/17 21:51:56",
"publisher": "CrazyMax",
"url": "https://github.com/portapps/docker-toolbox-portable",
"portapps_version": "1.20.3"

Issues the following message, then exits

Captura

Log:

Fri, 24 May 2019 17:37:00 CEST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:76 > --------
Fri, 24 May 2019 17:37:00 CEST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:77 > Starting Docker Toolbox...
Fri, 24 May 2019 17:37:00 CEST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:78 > Root path: C:\DCK\Portables\HSis\Compo\DockerToolbox
Fri, 24 May 2019 17:37:00 CEST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:82 > Loading main configuration...
Fri, 24 May 2019 17:37:00 CEST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:87 > Decoding app configuration...
Fri, 24 May 2019 17:37:00 CEST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:93 > Configuration:
common:
args: []
env: {}
app:
machine:
name: default
host_cidr: 192.168.99.1/24
cpu: 1
ram: 1024
disk: 20000
shared_name: shared
on_exit_stop: false
on_exit_remove: false

Fri, 24 May 2019 17:37:00 CEST INF C:/Users/travis/build/portapps/docker-toolbox-portable/main.go:73 > Initializing git...
Fri, 24 May 2019 17:37:02 CEST INF C:/Users/travis/build/portapps/docker-toolbox-portable/main.go:79 > Setting machine environment...
Fri, 24 May 2019 17:37:02 CEST INF C:/Users/travis/build/portapps/docker-toolbox-portable/main.go:89 > Adding app to PATH...
Fri, 24 May 2019 17:37:02 CEST INF C:/Users/travis/build/portapps/docker-toolbox-portable/main.go:92 > Starting up the shell...
Fri, 24 May 2019 17:37:13 CEST INF C:/Users/travis/build/portapps/docker-toolbox-portable/main.go:103 > Exiting...

Is it not possible to run DTP inside a virtualbox guest?

I found in this page https://docs.docker.com/machine/get-started/

"IF YOU ARE USING DOCKER DESKTOP FOR WINDOWS
Docker Desktop for Windows uses Microsoft Hyper-V for virtualization, and Hyper-V is not compatible with Oracle VirtualBox. Therefore, you cannot run the two solutions simultaneously. But you can still use docker-machine to create more local VMs by using the Microsoft Hyper-V driver."

But, later gives contradictory information....

Thanks in advance,
CT

Error: Looks like something went wrong in step ´Looking for VBoxManage.exe´... Press any key to continue...

Behaviour

When I double click docker-toolbox-portable.exe, it opens a command prmpt and displays the following message in it.
Looks like something went wrong in step ´Looking for VBoxManage.exe´... Press any key to continue...

Then I press some key and the window closes. So the program does not open.

Steps to reproduce this issue

  1. Tried it multiples times.

Expected behaviour

Tell me what should happen

Actual behaviour

It's supposed to open a docker prompt.

Tell me what happens instead
The command prompt closed and the program closed.

Configuration

App release / arch (ex. 1.0.0-2 win64) :
docker-toolbox-portable-win64-19.03.1-6.7z

Operating system (ex. Windows 10 Pro 64 bits) :
Windows 10 Pro 64-bit

Winver screenshot :

Open a command prompt and type winver then take / save the screenshot of the window and drag the image file in this issue. For example: http://bit.ly/2vA5sxR

r0053100

Logs

Join the log file log\[appname]-portable.log to this issue.

docker-toolbox-portable.log

Screenshots

If applicable, add screenshots to help explain your problem.
r0053110

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.