Skip to content

Commit 2e9f5f9

Browse files
committed
draft
1 parent 5a3fba3 commit 2e9f5f9

File tree

8 files changed

+54
-36
lines changed

8 files changed

+54
-36
lines changed

content/manuals/projects/_index.md

Lines changed: 12 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ weight: 50
1010
description: Learn how to use Docker Projects which provides a unified, project-based workflow to run your containerized projects.
1111
keywords: Docker, projects, docker deskotp, containerization
1212
grid:
13+
- title: How Docker Projects works
14+
description: Learn How Docker Projects works
15+
icon: category
16+
link: /projects/about/
1317
- title: Open a new project
1418
description: Learn how to open a new local or remote projects.
1519
icon: checklist
@@ -22,6 +26,14 @@ grid:
2226
description: Run or remove your projects.
2327
icon: tune
2428
link: /projects/manage/
29+
- title: View your projects
30+
description: View detailed information about your projects and services within your projects
31+
icon: visibility
32+
link: /projects/view/
33+
- title: FAQs
34+
description: View common FAQs about Docker Projects
35+
icon: help
36+
link: /projects/faq/
2537
---
2638

2739
Docker Projects provides a simplified, project-based workflow for running and managing containerized applications. It organizes your code, configurations, and logs across local and cloud environments into a single view, making it easy to collaborate and share across teams.
@@ -35,37 +47,4 @@ A project organizes your code and Docker artifacts into a single object. These a
3547
- Custom `run` commands for your projects: Define and store preconfigured `run` commands that are equivalent to running `docker compose up`.
3648
- Local & remote projects: Work on projects locally or sync artifacts to the cloud for cross-device access and easy collaboration.
3749

38-
## How it works
39-
40-
Docker Projects requires a Compose file (docker-compose.yml) to define your application's services, networks, and configurations. When you open a project, Docker Projects automatically detects the Compose file, allowing you to configure and run services with pre-set commands.
41-
42-
By integrating with Docker Compose, Docker Projects ensures a consistent, easy-to-manage workflow for both individual developers and teams. Whether you're starting a new project, configuring it, or collaborating with a team, Docker Projects keeps the process simple.
43-
44-
1. Create or open a project. You can:
45-
46-
- Open a local project: Select a folder on your machine that contains your project code.
47-
- Clone a Git repository:Provide a repository URL and clone the project into a local directory.
48-
49-
Once a project is opened, Docker Desktop detects the Compose file and prepares the project for execution.
50-
51-
2. Configure and run your project with pre-configured commands. These commands:
52-
53-
- Work like `docker compose up`, launching services based on the Compose file.
54-
- Can be customized with additional flags, multiple Compose files, and environment variables.
55-
- Allow pre-run tasks, such as executing scripts before starting the services.
56-
57-
All of which means you can fine-tune your configurations without manually running complex CLI commands.
58-
59-
3. Collaborate and share with teams. For projects linked to a Git repository, Docker Projects stores artifacts in the cloud, enabling easy collaboration:
60-
61-
- Work across devices: Open a project from any machine and instantly access stored configurations.
62-
- Share configurations: Team members can access predefined run commands, reducing setup time.
63-
64-
Collaboration is seamless—new developers can join a team, open a project, and start working without complex setup steps.
65-
66-
4. Manage and iterate. Once a project is up and running, Docker Projects makes it easy to monitor, update, and troubleshoot:
67-
68-
- View logs to debug issues and track service activity.
69-
- Edit configurations and run commands as requirements change.
70-
7150
{{< grid >}}

content/manuals/projects/about.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: How it works
3+
description: Understand how Docker Projects works
4+
keywords: docker projects
5+
---
6+
7+
Docker Projects requires a Compose file (docker-compose.yml) to define your application's services, networks, and configurations. When you open a project, Docker Projects automatically detects the Compose file, allowing you to configure and run services with pre-set commands.
8+
9+
By integrating with Docker Compose, Docker Projects ensures a consistent, easy-to-manage workflow for both individual developers and teams. Whether you're starting a new project, configuring it, or collaborating with a team, Docker Projects keeps the process simple.
10+
11+
1. Create or open a project. You can:
12+
13+
- Open a local project: Select a folder on your machine that contains your project code.
14+
- Clone a Git repository:Provide a repository URL and clone the project into a local directory.
15+
16+
Once a project is opened, Docker Desktop detects the Compose file and prepares the project for execution.
17+
18+
2. Configure and run your project with pre-configured commands. These commands:
19+
20+
- Work like `docker compose up`, launching services based on the Compose file.
21+
- Can be customized with additional flags, multiple Compose files, and environment variables.
22+
- Allow pre-run tasks, such as executing scripts before starting the services.
23+
24+
All of which means you can fine-tune your configurations without manually running complex CLI commands.
25+
26+
3. Collaborate and share with teams. For projects linked to a Git repository, Docker Projects stores artifacts in the cloud, enabling easy collaboration:
27+
28+
- Work across devices: Open a project from any machine and instantly access stored configurations.
29+
- Share configurations: Team members can access predefined run commands, reducing setup time.
30+
31+
Collaboration is seamless—new developers can join a team, open a project, and start working without complex setup steps.
32+
33+
4. Manage and iterate. Once a project is up and running, Docker Projects makes it easy to monitor, update, and troubleshoot:
34+
35+
- View logs to debug issues and track service activity.
36+
- Edit configurations and run commands as requirements change.

content/manuals/projects/edit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Add or edit your run commands
33
description: Learn how to add or edit your run commands in Docker Projects
44
keywords: Docker, projects, docker deskotp, containerization, open, remote, local, run commands
5-
weight: 20
5+
weight: 30
66
---
77

88
## Add a run command to a project

content/manuals/projects/faq.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Docker Projects FAQs
33
linkTitle: FAQs
44
description: Find common FAQs for Docker Projects
55
keywords: faqs, docker projects, local, remote
6+
weight: 60
67
---
78

89
## Why is a Compose file required?

content/manuals/projects/manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Manage your projects
33
description: Learn how to delete or completely remove a project.
44
keywords: Docker, projects, docker deskotp, containerization, open, remote, local
5-
weight: 30
5+
weight: 40
66
---
77

88
## Run a project or service

content/manuals/projects/open.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ To clone and open a remote project:
9191

9292
2. Open your project by selecting your project under **Recents**, or by selecting the specific owner that your project is associated with and then select your project.
9393

94-
## Open an existing remote project
94+
### Open an existing remote project
9595

9696
In the Projects page in Docker Desktop, existing remote projects display No local copy under the project.
9797

content/manuals/projects/share.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Share and collaborate on a project
33
linkTitle: Collaborate
44
description: TBD
55
keywords: TBD
6+
weight: 50
67
---
78

89
Incoming..

content/manuals/projects/view.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: View your project
33
description: View information about your project or the services within your project.
44
keywords: containers, docker projects, local, remote, docker desktop
5+
weight: 20
56
---
67

78

0 commit comments

Comments
 (0)