- This option requires that you create or purchase an SSL certificate. CDWS does not support HTTPS directly, you can load the chemdraw-web-service-2.1.0-develop-1115.tar.gz file to an ECR or an EC2 instance and then configure your AWS Elastic Load Balancing.
- Create a new ECR repository https://us-east-2.console.aws.amazon.com/ecr/get-started?region=us-east-2
You can view the ECR push commands for your image once you create it, should look like this:
- Retrieve an authentication token and authenticate your Docker client to your registry.
Use the AWS CLI:
aws ecr get-login-password --region us-east-2 | docker login --username AWS --password-stdin 654654187365.dkr.ecr.us-east-2.amazonaws.com
Note: If you receive an error using the AWS CLI, make sure that you have the latest version of the AWS CLI and Docker installed.
- After the build completes, tag your image so you can push the image to this repository:
docker tag cdws22:latest 654654187365.dkr.ecr.us-east-2.amazonaws.com/cdws22:latest
- Run the following command to push this image to your newly created AWS repository:
docker push 654654187365.dkr.ecr.us-east-2.amazonaws.com/cdws22:latest
Follow the official instructions from AWS to create your load balancer, and let me know if you need further assistance. Scripting and Programming are out-of-scope services. If you do require custom code, a special fee-based Services project can be launched for your needs.
Details:
ChemDraw JS 22-23
ChemDraw Web Service Docker images:
chemdraw-web-service-2.1.0-develop-1115.tar
chemdraw-web-service-2.6.0-1261.tar
Comments
0 comments
Article is closed for comments.