teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

修正

2020/10/23 22:59

投稿

ttoo
ttoo

スコア127

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,7 @@
5
5
 
6
6
  この場合は、hostのPORTを変更すればいいのかなと思っております。
7
7
  Nginxなどでは、
8
- http://~~/80 http://~~/81
8
+ http://localhost:80 http://localhost:81
9
9
  のように接続すれば、ことなるPORTで利用することができますが、
10
10
  mysqlコンテナの場合は異なるPORTで接続する場合はどのよう方法で接続できますでしょうか?
11
11
 

2

修正

2020/10/23 22:58

投稿

ttoo
ttoo

スコア127

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,8 @@
4
4
  この時、どのようにして立ち上げることで、二つのmysqlコンテナを利用することができますでしょうか?
5
5
 
6
6
  この場合は、hostのPORTを変更すればいいのかなと思っております。
7
+ Nginxなどでは、
7
- Nginxなどでは、http://~~/80 http://~~/81
8
+ http://~~/80 http://~~/81
8
9
  のように接続すれば、ことなるPORTで利用することができますが、
9
10
  mysqlコンテナの場合は異なるPORTで接続する場合はどのよう方法で接続できますでしょうか?
10
11
 

1

修正

2020/10/23 22:58

投稿

ttoo
ttoo

スコア127

title CHANGED
File without changes
body CHANGED
@@ -1,32 +1,18 @@
1
+ 下記より、mysqlのコンテナが立ち上がっています。
2
+ こちらは正常に利用することはできます。
1
- かきより、異なるポートでmysqlを立ち上げたいと思っているのですが一向にできせん
3
+ そしてこちらとは別に、異なるmqsqlコンテナを立ち上げたいと考えていま
2
- 3306:3306とは異なるポートでしたら、立ち上がり複数のコンテナで、DBを利用できると考えているのですが、
4
+ この時どのようにして立ち上げることで、二つmysqlコンテナを利用きまでしょうか?
3
- かき設定のどこが誤りなのでしょうか?
4
5
 
6
+ この場合は、hostのPORTを変更すればいいのかなと思っております。
7
+ Nginxなどでは、http://~~/80 http://~~/81
8
+ のように接続すれば、ことなるPORTで利用することができますが、
9
+ mysqlコンテナの場合は異なるPORTで接続する場合はどのよう方法で接続できますでしょうか?
10
+
11
+ また他に異なるやり方がございましたらご教授ください。
12
+
5
13
  ご回答のほどよろしくお願いいたします。
6
14
  ```
7
- [server]$ docker run --name awsdocker -v aws-db-volume:/myvol -p 3307:3306 -e MYSQL_PROT_PASSWORD=aws-password -d mysql
8
15
  [server]$ docker ps -a
9
16
  CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
10
- ba67947d48e4 mysql "docker-entrypoint.s…" 47 seconds ago Created awsdocker
11
17
  a0496bb27061 mysql "docker-entrypoint.s…" 13 days ago Up 2 hours 0.0.0.0:3306->3306/tcp, 33060/tcp mysql
12
- [server]$ docker rm awsdocker
13
- awsdocker
14
- [server]$ docker ps -a
15
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
16
- a0496bb27061 mysql "docker-entrypoint.s…" 13 days ago Up 2 hours 0.0.0.0:3306->3306/tcp, 33060/tcp mysql
17
- [server]$ docker run --name awsdocker -v aws-db-volume:/myvol -p 3307:3307 -e MYSQL_PROT_PASSWORD=aws-password -d mysql
18
- 2beedc673851f69addd3426224da8caa2c78269d015a782b1995e21c8a8ea1e2
19
- [server]$ docker ps
20
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
21
- a0496bb27061 mysql "docker-entrypoint.s…" 13 days ago Up 2 hours 0.0.0.0:3306->3306/tcp, 33060/tcp mysql
22
- [server]$ docker ps -a
23
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
24
- 2beedc673851 mysql "docker-entrypoint.s…" 4 seconds ago Exited (1) 3 seconds ago awsdocker
25
- a0496bb27061 mysql "docker-entrypoint.s…" 13 days ago Up 2 hours 0.0.0.0:3306->3306/tcp, 33060/tcp mysql
26
- [server]$ docker start awsdocker
27
- awsdocker
28
- [server]$ docker ps -a
29
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
30
- 2beedc673851 mysql "docker-entrypoint.s…" 16 seconds ago Exited (1) 4 seconds ago awsdocker
31
- a0496bb27061 mysql "docker-entrypoint.s…" 13 days ago Up 2 hours 0.0.0.0:3306->3306/tcp, 33060/tcp mysql
32
18
  ```