如果我們爲-H 1.2.3.4:7777
這樣的標誌啓動泊塢窗守護進程,該/var/run/docker.sock
文件還沒有生成和各種stack
操作,如stack docker pull
失敗:如何在不使用套接字文件的情況下啓動docker守護程序啓動堆棧?
$ stack docker pull Pulling image from registry: 'tweag/haskellr:latest' Post http:///var/run/docker.sock/v1.20/images/create?fromImage=tweag%2Fhaskellr%3Alatest: dial unix /var/run/docker.sock: no such file or directory. * Are you trying to connect to a TLS-enabled daemon without TLS? * Is your docker daemon up and running? Could not pull Docker image: tweag/haskellr:latest There may not be an image on the registry for your resolver's LTS version in stack.yaml
我們怎麼能告訴stack
使用守護進程在特定的主機呢?
您還可以在docker命令中添加主機信息:docker -H 1.2.3.4:7777 run .... – osallou