mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-08-10 08:27:25 +00:00
Fix deprecated TLS protocols and mongo CLI
This commit is contained in:
@@ -80,7 +80,7 @@ server {
|
|||||||
ssl_certificate_key key/example.key;
|
ssl_certificate_key key/example.key;
|
||||||
|
|
||||||
ssl_session_timeout 5m;
|
ssl_session_timeout 5m;
|
||||||
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
|
ssl_protocols TLSv1.2 TLSv1.3;
|
||||||
ssl_ciphers HIGH:!aNULL:!MD5;
|
ssl_ciphers HIGH:!aNULL:!MD5;
|
||||||
ssl_prefer_server_ciphers on;
|
ssl_prefer_server_ciphers on;
|
||||||
large_client_header_buffers 4 32k;
|
large_client_header_buffers 4 32k;
|
||||||
|
|||||||
@@ -25,13 +25,13 @@ $ docker run --name some-mongo -d --network my-mongo-net mongo
|
|||||||
```bash
|
```bash
|
||||||
$ docker run --name some-app -d --network my-mongo-net application-that-uses-mongo
|
$ docker run --name some-app -d --network my-mongo-net application-that-uses-mongo
|
||||||
```
|
```
|
||||||
或者通过 `mongo`
|
或者通过 `mongosh`(MongoDB 6.0+ 已移除旧版 `mongo` 命令行工具)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ docker run -it --rm \
|
$ docker run -it --rm \
|
||||||
--network my-mongo-net \
|
--network my-mongo-net \
|
||||||
mongo \
|
mongo \
|
||||||
sh -c 'exec mongo "some-mongo:27017/test"'
|
mongosh "some-mongo:27017/test"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Dockerfile
|
### Dockerfile
|
||||||
|
|||||||
Reference in New Issue
Block a user