docker问题汇总
docker问题汇总
1.利用dockerfile文件创建镜像时,遇到RUN命令卡住
解决办法:把后台正在运行的docker容器都停止掉。
2.ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
原因:docker服务没有启动。
解决办法:sudo systemctl start docker
3.ERROR: yaml.scanner.ScannerError: mapping values are not allowed here The Compose file './docker-com
原因:yml格式书写错误。
解决办法:‘-’号的左右两边都需要一个空格,‘:'号的右边也需要一个空格,下面附上一个yml文件作为参考:
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper
volumes:
- ./data:/data
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1
KAFKA_MESSAGE_MAX_BYTES: 2000000
KAFKA_CREATE_TOPICS: "Topic1:1:3,Topic2:1:1:compact"
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- ./kafka-logs:/kafka
- /var/run/docker.sock:/var/run/docker.sock
kafka-manager:
image: sheepkiller/kafka-manager
ports:
- 9020:9000
environment:
ZK_HOSTS: zookeeper:2181