克服Web容器的动态IP

时间:2018-10-01 00:34:15

标签: docker docker-compose

我有一个用于本地开发的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();
}

谢谢

0 个答案:

没有答案