0
I am trying to run Docker from inside Pycharm and get the following error:
Permissionerror: [Errno 13] Permission denied: '/home/Guilherme/my-Projects/what-is-your-band-Favorite-word-api/data/Wiredtiger.Turtle'
This date folder is created from my Compose for Mongo.
This is my Docker-Compose
version: '2.2'
services:
es01:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
container_name: es01
environment:
- node.name=es01
- cluster.name=es-docker-cluster
- discovery.seed_hosts=es02,es03
- cluster.initial_master_nodes=es01,es02,es03
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- data01:/usr/share/elasticsearch/data
ports:
- 9200:9200
networks:
- wiybfw-network
es02:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
container_name: es02
environment:
- node.name=es02
- cluster.name=es-docker-cluster
- discovery.seed_hosts=es01,es03
- cluster.initial_master_nodes=es01,es02,es03
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- data02:/usr/share/elasticsearch/data
ports:
- 9201:9201
networks:
- wiybfw-network
es03:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
container_name: es03
environment:
- node.name=es03
- cluster.name=es-docker-cluster
- discovery.seed_hosts=es01,es02
- cluster.initial_master_nodes=es01,es02,es03
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- data03:/usr/share/elasticsearch/data
ports:
- 9202:9202
networks:
- wiybfw-network
kib01:
image: docker.elastic.co/kibana/kibana:7.10.0
container_name: kib01
ports:
- 5601:5601
environment:
ELASTICSEARCH_URL: http://es01:9200
ELASTICSEARCH_HOSTS: http://es01:9200
networks:
- wiybfw-network
mongo:
image: mongo
restart: always
networks:
- wiybfw-network
ports:
- 27017:27017
volumes:
- ./data:/data/db
mongo-express:
image: mongo-express
restart: always
networks:
- wiybfw-network
ports:
- 8081:8081
wiybfw-api:
build:
context: .
dockerfile: Dockerfile
container_name: wiybfw-api
volumes:
- ./:/code
env_file:
- .env
restart: unless-stopped
command: >
bash -c "flask run"
ports:
- "6669:6669"
networks:
- wiybfw-network
depends_on:
- es01
- es02
- es03
- kib01
- mongo
volumes:
data01:
driver: local
data02:
driver: local
data03:
driver: local
networks:
wiybfw-network:
driver: bridge
Pycharm Docker Compose interpreter