我已经使用.Net Core创建了一个项目,并且希望将其部署在服务器上。这是我拥有令牌的步骤:
docker-compose up -MYSQL_ROOT_PASSWOR = test
docker-compose up --build
docker image list -a
docker tag d206dbc12876 registry.gitlab.com/test/test:v3
docker login registry.gitlab.com/test/test
docker push registry.gitlab.com/test/test:v3
然后我已使用此命令将其部署在服务器上:
sudo docker run -p 7535:80--expose 7535--net=host registry.gitlab.com/test/test:v3
我认为它正在运行,因为当我调用它的api时,请求超时。 当我在本地主机上运行docker容器时,它工作正常。 在服务器上的docker映像列表中,我可以看到我的映像,但是那里没有容器。有什么想法吗?