Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Für Fragen, Ideen oder Probleme rund um Technik wie z.B. Handy, Computer und Internet
trimoro
member-boy
member-boy
Beiträge: 142
Registriert: 16 Sep 2015, 19:44
Wohnort: Baden-Württemberg

Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon trimoro » 05 Okt 2016, 00:15

Hallo zusammen,

ich laufe gerade in folgendes Problem im Zusammenhang mit Docker.

Ich möchte von einem Windows Client ein Verzeichnis in den Linux Host mounten.

Um dies zu testen, setze ich folgendes ab:

Code: Alles auswählen

docker run -ti --rm -v /C/Users/test:/home/test --entrypoint /bin/bash my_test

Ich bekomme keine Fehler zurück, der Befehl wurde durchgeführt.
Allerdings ist das Zielfolder unter /home/test leer.

Habe bereits andere Quellverzeichnisse getestet, andere Mountpoints in der DockerVM, alles mit demselben Ergebnis.
Habt ihr vielleicht noch ein Tipp, wie man das gelöst bekommen könnte?

Docker läuft unter Windows 10 in VirtualBox
Hier noch die Ausgabe von docker version.

Code: Alles auswählen

Client:
 Version:      1.12.0
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   8eab29e
 Built:        Thu Jul 28 23:54:00 2016
 OS/Arch:      windows/amd64

Server:
 Version:      1.12.1
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   23cf638
 Built:        Thu Aug 18 17:52:38 2016
 OS/Arch:      linux/amd64


Danke und Grüße
trimo
...wish somebody could tell me I´m fine...
(Papa Roach - Last Resort)

Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Werbung
 

Benutzeravatar
empty_blu
member
member
Beiträge: 417
Registriert: 29 Mär 2008, 20:13

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon empty_blu » 05 Okt 2016, 22:22

Wie sieht denn dein Dockerfile aus?
Welche Virtualbox version hast du?
(Ich hab Version 5.0.24, damit hat das Mounten von Verzeichnissen getan)

Benutzeravatar
timtom
boypoint-Technik
Beiträge: 14018
Registriert: 13 Mär 2001, 00:00
Wohnort: Münster, Germany

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon timtom » 06 Okt 2016, 08:41

Ist da unter Windows noch irgendwas an Sicherheits/Firewallsoftware installiert, die da evtl. zwischenfunkt?
The greatest enemy of freedom is a happy slave.

trimoro
member-boy
member-boy
Beiträge: 142
Registriert: 16 Sep 2015, 19:44
Wohnort: Baden-Württemberg

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon trimoro » 06 Okt 2016, 10:31

timtom hat geschrieben:Ist da unter Windows noch irgendwas an Sicherheits/Firewallsoftware installiert, die da evtl. zwischenfunkt?


Installiert ja, aber zu testzwecken deaktiviert. Bringt auch hier keine Verbesserung. Das Verzeichnis bleibt weiterhin leer.

empty_blu hat geschrieben:Wie sieht denn dein Dockerfile aus?
Welche Virtualbox version hast du?
(Ich hab Version 5.0.24, damit hat das Mounten von Verzeichnissen getan)


VirtualBox Version:
5.0.24r
Danach update auf die aktuelle Version 5.0.26r, hat hier auch nichts gebracht.

Habe noch gelesen, dass nur Verzeichnisse unter C:\Users gemountet werden können - auch das funktioniert nicht.
Eine Änderung der Berechtigungen des zu mountenden Verzeichnisses (deutliche Erweiterung) hat auch nichts gebracht.

Gibt es die Möglichkeit, das Ding gesprächiger zu machen bzw. irgendwelche logs? Interessant ist ja auch, dass man auch nicht existente Verzeichnisse des Windows Systems angeben kann und auch dann keine Fehler erscheinen.
...wish somebody could tell me I´m fine...
(Papa Roach - Last Resort)

Benutzeravatar
timtom
boypoint-Technik
Beiträge: 14018
Registriert: 13 Mär 2001, 00:00
Wohnort: Münster, Germany

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon timtom » 06 Okt 2016, 11:11

Poste doch mal dein dockerfile mit dem du das probierst, dann ist das Problem leichter nachzustellen.
The greatest enemy of freedom is a happy slave.

trimoro
member-boy
member-boy
Beiträge: 142
Registriert: 16 Sep 2015, 19:44
Wohnort: Baden-Württemberg

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon trimoro » 07 Okt 2016, 16:50

Hier das Dockerfile:

Code: Alles auswählen

FROM ruby:2.3.1
# too edgy/non-deterministic
# FROM ruby:latest

# Set environment.
ENV \
  DEBIAN_FRONTEND=noninteractive \
  TERM=xterm-color

RUN mkdir /home/middleman
COPY Gemfile /home/middleman/
#COPY Gemfile.lock /home/middleman/
WORKDIR /home/middleman

# Install ruby gems.
RUN gem install --no-ri --no-rdoc \
  bundler

RUN bundle install

# Expose ports.
EXPOSE 4567 35729
VOLUME /home/middleman
ENTRYPOINT ["bundle", "exec", "middleman"]
CMD ["server"]
...wish somebody could tell me I´m fine...
(Papa Roach - Last Resort)

Benutzeravatar
empty_blu
member
member
Beiträge: 417
Registriert: 29 Mär 2008, 20:13

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon empty_blu » 07 Okt 2016, 21:44

Zum Nachstellen der Situation waere das Gemfile hilfreich

trimoro
member-boy
member-boy
Beiträge: 142
Registriert: 16 Sep 2015, 19:44
Wohnort: Baden-Württemberg

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Beitragvon trimoro » 10 Okt 2016, 20:01

Hi,

sorry, dass es so lange gedauert hat, hier das Gemfile:

Code: Alles auswählen

source "https://rubygems.org"

gem 'wdm', '>= 0.1.0' if RbConfig::CONFIG['target_os'] =~ /mswin|mingw|cygwin/i

gem "middleman", "~> 4.1.6"

#gem "therubyracer", :platform => :ruby
gem "therubyracer"

group :unix do
    gem "rb-inotify"
end

gem 'uglifier'
gem 'middleman-minify-html'
gem 'middleman-livereload'
gem 'listen'

# lunr site search - not yet published
gem 'middleman-search'

#asciidoc support for mm 4.x, not yet released
#gem 'middleman-asciidoc'
...wish somebody could tell me I´m fine...
(Papa Roach - Last Resort)

Re: Docker (Toolbox) unter Windows: Mounten eines Verzeichnisses

Werbung
 

 


  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag

Zurück zu „Technik“



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast