ENGDOCS-1600-scoutAndGetStarted (#18090)

* ENGDOCS-1600-scoutAndGetStarted

* resize image

* fix images

---------

Co-authored-by: Allie Sadler <alliesadler@f693mt7fh6.home>
This commit is contained in:
Allie Sadler 2023-09-08 09:10:42 +01:00 committed by GitHub
parent 5bfab5db48
commit ea928339b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 2 additions and 27 deletions

View File

@ -17,7 +17,7 @@ container or run it separately?" In general, each container should do one thing
And there are more reasons. So, like the following diagram, it's best to run your app in multiple containers.
![Todo App connected to MySQL container](images/multi-app-architecture.png)
![Todo App connected to MySQL container](images/multi-container.png?w=350h=250)
## Container networking

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 KiB

View File

@ -22,32 +22,7 @@ resources, see [CloudFormation stack template](#cloudformation-stack-template).
The following diagram shows how the Docker Scout ECR integration works.
```mermaid
sequenceDiagram
autonumber
box User
participant User
end
box User's AWS
participant EventBridge
participant SNSTopic
participant SecretsManager
participant ECR
end
box Docker Scout
participant Scout API
end
# During setup
SNSTopic ->> Scout: CloudFormation Stack Event
Scout ->> SecretsManager: Set up Scout credentials for EventBridge
# After integration
User ->> ECR: Push an image
EventBridge -->> Scout: Push image Event
Scout ->> ECR: Login, and pull image
ECR ->> Scout: Pull image
```
![How the ECR integration works](../../images/Scout-ECR.png)
After the integration, Docker Scout automatically pulls and analyzes images
that you push to the ECR registry. Metadata about your images are stored on the