Connect from one Docker container to another

后端 未结 7 1691
故里飘歌
故里飘歌 2020-12-04 18:11

I want to run rabbitmq-server in one docker container and connect to it from another container using celery (http://celeryproject.org/)

I have rabbitmq running using

7条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-04 18:51

    Create Image:

     docker build -t "imagename1" .
     docker build -t "imagename2" .
    

    Run Docker image:

    docker run -it -p 8000:8000 --name=imagename1 imagename1
    docker run -it -p 8080:8080 --name=imagename2 imagename2
    

    Create Network:

    docker network create -d bridge "networkname"
    

    Connect the network with container(imagename) created after running the image:

    docker network connect "networkname" "imagename1"
    docker network connect "networkname" "imagename2"
    

    We can add any number of containers to the network.

    docker network inspect ''networkname"
    

提交回复
热议问题