Manjaro运行docker-compose up -d遇权限及镜像拉取DNS问题
Manjaro下Docker-Compose执行报错及镜像拉取问题
初始报错:权限拒绝
执行docker-compose up -d时触发以下错误:
<urlopen error [Errno 13] Permission denied: '/etc/httpd/conf/mime.types'>
前置状态:Docker Desktop运行正常,docker info输出无异常,当前用户已加入docker用户组。使用的docker-compose配置文件如下:
version: '3' services: cass: image: cassandra:3.11.8 container_name: cass ports: - "9042:9042" environment: - "MAX_HEAP_SIZE=1024M" - "HEAP_NEWSIZE=128M" #restart: always volumes: - ./out/cassandra_data:/var/lib/cassandra #healthcheck: #test: ["CMD", "cqlsh", "-u cassandra", "-p cassandra" ,"-e describe keyspaces"] #interval: 15s #timeout: 10s #retries: 10
后续报错:DNS解析失败
删除/etc/httpd/conf/mime.types文件后,初始权限问题暂时解决,但拉取Cassandra镜像时出现新错误:
dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:41259->[::1]:53: read: connection refused
说实话Linux真的不适合用来编码
内容的提问来源于stack exchange,提问作者0x-xsh
相关产品推荐
相关产品推荐

