我第一次使用docker而且我试图实现这个 - https://docs.docker.com/get-started/part2/#tag-the-image
在一个阶段,我试图通过此命令与localhost连接 -
$ curl http://localhost:4000
Run Code Online (Sandbox Code Playgroud)
显示此错误 -
curl: (7) Failed to connect to localhost port 4000: Connection refused
Run Code Online (Sandbox Code Playgroud)
但是,我通过以下代码解决了这个问题 -
$ docker-machine ip default
$ curl http://192.168.99.100:4000
Run Code Online (Sandbox Code Playgroud)
之后一切都很顺利,但在最后一部分,我试图按照教程使用以下行来运行应用程序...
$ docker run -p 4000:80 anibar/get-started:part1
Run Code Online (Sandbox Code Playgroud)
但是,我收到了这个错误
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint goofy_bohr (63f5691ef18ad6d6389ef52c56198389c7a627e5fa4a79133d6bbf13953a7c98): Bind for 0.0.0.0:4000 failed: port is already allocated.
Run Code Online (Sandbox Code Playgroud)
看来端口是分配的,所以你能告诉我如何解决这个问题,请帮助我..非常感谢:)
我正在尝试在 busybox 图像中使用检查点。起初我创建了一个常规循环,然后打印数字。
docker run -d --name simple13 busybox /bin/sh -c "i=0; while true; do echo $i; i=$(expr $i + 1); sleep 1; done"
docker logs -f simple13
Run Code Online (Sandbox Code Playgroud)
然后我尝试通过以下命令使用检查点 -
docker checkpoint create simple13 checkpoint1
Run Code Online (Sandbox Code Playgroud)
但是,它显示了一些这样的错误 -
Error response from daemon: Cannot checkpoint container simple13:
docker-runc did not terminate sucessfully: CRIU version check failed: exec:
"criu": executable file not found in $PATH path=
/var/run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/2fd6f5b517
3fb75ee2793d50602506ee6bc97fcd49df93141846fec21f003be4/criu-dump.log: unknown
Run Code Online (Sandbox Code Playgroud)
这里已经开启了实验。那么,你能告诉我我需要在这里做什么才能正确使用检查点吗?谢谢。
? docker version
Client:
Version: 17.12.0-ce
API version: 1.35
Go version: go1.9.2
Git …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 docker 命令外壳中打印一个循环。当我在第一行运行容器时,它似乎在执行 ID 时工作,但是当我打印日志时,它显示“语法错误:未终止的引用字符串”我找不到这里出了什么问题?你能帮我吗。
C:\Users\Anik Barua
? docker run -d --name simple2 busybox /bin/sh -c 'i=0; while true; do echo ; i=1; sleep 1; done'
8bb4bfbe11f24f897ba66bb090e010eed24fd8cf1685e7c0a41b77abe34f864d
C:\Users\Anik Barua
? docker logs simple2
while: line 1: syntax error: unterminated quoted string
C:\Users\Anik Barua
? docker logs -f simple2
while: line 1: syntax error: unterminated quoted string
Run Code Online (Sandbox Code Playgroud)