2017-07-27 38 views
5

Jestem nowszym użytkownikiem hiperlagera i właśnie go analizuję, obserwując samouczki na temat http://hyperledger-fabric.readthedocs.io. Próbuję zbudować pierwszą sieć za pomocą "pierwszej sieci" w próbkach tkanin. ./byfn -m generate jest OK. Ale po wpisaniu ./byfn -m up spotykamHyperledger: get "/ bin/bash: ./scripts/script.sh: Brak takiego pliku lub katalogu" przy uruchomieniu "./byfn -m up"

/bin/bash: ./scripts/script.sh: Nie ma takiego pliku lub katalogu

błąd i zawiesza procesowych.

Co się dzieje?

PS: jest system operacyjny Windows 10.

+0

Czy używasz GitBash do tego, czy nie? –

+0

Użyłem okna dokowanego po samouczku –

+0

. Możesz wykonać następujące polecenie: "docker ps -a"? Pokaże Ci, ile pojemników stworzyłeś. Ponadto, czy mógłbyś opublikować wszystkie logi, które otrzymasz po wykonaniu tego polecenia? Czy jesteś pewien, że plik script.sh znajduje się w katalogu fabric-samples/first-network/scripts /? – Urko

Odpowiedz

1

Wykonaj następujące kroki:

  1. W terminalu Döcker sprawdzić ścieżkę $HOME. Wpisz polecenie echo $HOME.
  2. Upewnij się, że folder próbek tkanin jest tą samą ścieżką, co zmienna $HOME.
  3. Postępuj zgodnie z steps do generowania pierwszej sieci.
0

Sprawdź, czy masz włączoną zaporę lokalną. W zależności od konfiguracji dokowania zapora może zabronić demonom stacji dokującej dostępu do dysków współużytkowanych zgodnie z ustawieniami okna dokowanego.

Zrestartuj demona Docker po zastosowaniu lokalnych zmian zapory ogniowej.