我有一个用于本地开发的docker- compose文件。 目前,它工作正常。唯一的事情是我发现手动更改与我的计算机主机文件(Ubuntu中的/ etc / hosts)中的本地应用程序主机名相对应的IP地址很烦人。我需要使用主机名访问该应用程序,因为该应用程序具有子域(因此,http://localhost绝对不够)。 有解决方案吗? 这是mo docker-compose文件:
/*
* C++ Program to Implement Adjacency List Graph Implementationn UNDIRECTED
*/
#include <iostream>
#include <vector>
const int V = 5;
std::vector<int> adj[V];
void addEdge(int u, int v) {
adj[u].push_back(v);
adj[v].push_back(u);
}
void removeEdge(int u, int v) {
adj[u].erase(v);
adj[v].erase(u);
}
void print() {
for (int v = 0; v < V; ++v) {
std::cout << "\n Adjacency list of vertex "
<< v << "\n head ";
for (auto x : adj[v])
std::cout << "-> " << x;
}
std::cout << "\n";
}
int main() {
int V = 5;
addEdge(0, 1);
addEdge(0, 4);
addEdge(1, 2);
addEdge(1, 3);
addEdge(1, 4);
addEdge(2, 3);
addEdge(3, 4);
print();
removeEdge(2, 3);
print();
std::cin.get();
}
谢谢