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

Updated Cloud Docker container info and clean up markdown #8216

Merged
merged 12 commits into from
Nov 13, 2020

Conversation

meker12
Copy link
Contributor

@meker12 meker12 commented Nov 12, 2020

Purpose of this pull request

  • Added missing release note for the change to the Docker base image for the TLS container
  • Updated service containers topic to reflect current info for TLS
  • Added -tls-port option for the ece-docker build:compose command
  • Updated node and cron container docs to indicate that both are optional
  • Clean up markup and add missing command options to Docker launch topics

Affected DevDocs pages

Links to Magento source code

magento/magento-cloud-docker#277

whatsnew
Updated the Service containers topic in the Cloud Guide to provide current information about the TLS, MailHog, and Xdebug containers.

maeker12 added 2 commits November 11, 2020 18:18
- Added TLS docker image change from Centos to NGINX
- Updated service containers table with TLS update and added missing
Xdebug and MailHog containers
@meker12 meker12 self-assigned this Nov 12, 2020
@meker12 meker12 added the Internal Dev Differentiates work between community and Magento staff label Nov 12, 2020
@meker12 meker12 added the Technical Updates to the code or processes that alter the technical content of the doc label Nov 12, 2020
@meker12 meker12 requested review from hguthrie and bdenham November 12, 2020 15:32
meker12 and others added 2 commits November 12, 2020 15:01
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
Fix information about  the `--tls-port` option.
Copy link
Contributor

@hguthrie hguthrie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, broken link! Fix these two things and then you're golden

- Add missing options to Docker launch topics and clean up markdown
- Clean up containers topic - Indicate node container is optional,
table clean up
Clean up service and cli containers topics - update node container
description, fix TLS container description
- Update the Xdebug topic with current local configuration for
MailHog container
@meker12 meker12 changed the title Updated Cloud Docker with latest info about TLS Updated Cloud Docker container info and clean up markdown Nov 13, 2020
meker12 and others added 2 commits November 13, 2020 11:44
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
@@ -68,12 +68,15 @@ docker-compose run --rm build magento-command setup:static-content:deploy

The Cron container runs operations in the background immediately after the Docker environment starts. This container uses the cron configuration defined in the [`crons` property of the `.magento.app.yaml` file]({{ site.baseurl }}/cloud/project/magento-app-properties.html#crons). This container has no custom configuration.

{:.bs-callout-info}
To improve the overall performance in the Docker development and production environments, the Cron container is not present by default. You can use the following command to add the Cron container to the Cloud Docker environment: `./vendor/bin/ece-docker build:compose --mode="developer" --with-cron`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are they environments or modes? Wouldn't it be developer and not development?

@meker12 meker12 added the 2.x label Nov 13, 2020
@meker12
Copy link
Contributor Author

meker12 commented Nov 13, 2020

running tests

@meker12 meker12 merged commit 8b1a4a1 into master Nov 13, 2020
@ghost
Copy link

ghost commented Nov 13, 2020

Hi @meker12, thank you for your contribution!
Please, complete Contribution Survey, it will take less than a minute.
Your feedback will help us to improve contribution process.

@meker12 meker12 deleted the mae-mcloud-7245-update-cloud-docker-tls-info branch November 13, 2020 20:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
2.x Internal Dev Differentiates work between community and Magento staff Progress: done Technical Updates to the code or processes that alter the technical content of the doc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants