Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit 47e1802

Browse files
committed
Revert "Added Support for Docker Sync"
This reverts commit 19096d4.
1 parent 19096d4 commit 47e1802

File tree

4 files changed

+8
-80
lines changed

4 files changed

+8
-80
lines changed

README.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -55,31 +55,6 @@ For example to access the Catalog/Course Discovery Service, you can run:
5555
$ make devstack.open.discovery
5656
```
5757

58-
### Docker Sync
59-
60-
Docker for Mac has known filesystem issues that significantly decrease performance. In order to mitigate these issues,
61-
we use [Docker Sync](https://github.com/EugenMayer/docker-sync/wiki) to synchronize file data from the host machine to
62-
the containers. Follow the steps below to setup Docker Sync.
63-
64-
1. Ensure all containers are stopped.
65-
```
66-
$ make devstack.stop
67-
```
68-
69-
2. Follow the installation instructions at https://github.com/EugenMayer/docker-sync/wiki to install Docker Sync.
70-
71-
3. Run Docker Sync. This will be a separate process, so feel free to run this in a separate terminal window. Note that
72-
you may see errors about permissions on `node_modules` sub-directories. These can be safely ignored.
73-
```
74-
$ docker-sync start
75-
```
76-
77-
4. Start devstack.
78-
```
79-
$ make devstack.start
80-
```
81-
82-
8358
## Usernames and Passwords
8459

8560
The provisioning script creates a Django superuser for every service.

docker-compose-sync.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

docker-compose.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ services:
6666
image: edxops/credentials:devstack
6767
ports:
6868
- "18150:18150"
69+
volumes:
70+
- ../credentials:/edx/app/credentials/credentials
6971

7072
discovery:
7173
command: /edx/app/discovery/devstack.sh start
@@ -80,6 +82,8 @@ services:
8082
image: edxops/discovery:devstack
8183
ports:
8284
- "18381:18381"
85+
volumes:
86+
- ../course-discovery:/edx/app/discovery/discovery
8387

8488
ecommerce:
8589
command: /edx/app/ecommerce/devstack.sh start
@@ -93,6 +97,8 @@ services:
9397
image: edxops/ecommerce:devstack
9498
ports:
9599
- "18130:18130"
100+
volumes:
101+
- ../ecommerce:/edx/app/ecommerce/ecommerce
96102

97103
edxapp:
98104
command: /edx/app/edxapp/devstack.sh start
@@ -105,6 +111,8 @@ services:
105111
ports:
106112
- "18000:18000"
107113
- "18010:18010"
114+
volumes:
115+
- ../edx-platform:/edx/app/edxapp/edx-platform
108116

109117
volumes:
110118
elasticsearch_data:

docker-sync.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)