rancher將docker容器的界面化做的很好了,但是我們有時間需要在別的地方查看容器的一些信息,怎么辦呢?
rancher自己提供的有api
點擊api查看
我們能夠查看到該容器的一些信息,實際上
http://IP:port/v2-beta和http://IP:port/v1上rancher開放了很多的api
但是實際環境中我們不能直接用這些api,因為rancher肯定是設置了訪問控制的,這個時候我們需要添加api key
這里我添加一個賬號api key,環境的這里不講原理是差不多的,添加好了把自己的key和密碼找個地方記下來
以后訪問api的時候攜帶這對用戶名和密碼就可以進行訪問了,例如我在linux系統中訪問api:
curl -u key:password \
http://IP:port/v2-beta/projects/1a5/containers/1i8049/volumes
這樣我們就可以訪問到api了。
其實api key是專門用來訪問api的用戶名和密碼
如果你直接在瀏覽器中輸入上面api的地址,就會提示你輸入用戶名和密碼,這里的用戶名和密碼不是你的登錄賬號和密碼,而是你的api key的用戶名和密碼