grafana映象打包

2021-10-20 20:49:36 字數 1497 閱讀 9857

1,刪除映象 

docker images 檢視所有映象 

docker rmi  [image id] 刪除指定映象

刪除報錯:error response from daemon: conflict: unable to delete bfcec653d832 (must be forced) - image is being used by stopped container 849808b59787

原因,該映象包含還在是有的容器,刪除容器

檢視所有容器,docker ps -a

docker stop [contain id] 停止容器執行

docker rm [contain id] 刪除容器

2,安裝grafana docker版

docker run 

-d -p 3001:3000

--name=grafana544

-v d:/grafana/grafana-5.0.1/data:/var/lib/grafana

-v d:/grafana/grafana-5.0.1/conf:/usr/share/grafana/conf

grafana/grafana:5.4.4

-d : 後台執行容器

-p: 容器的3000埠對映宿主機器的3001埠

--name=自定義容器名稱: 設定容器名稱

-v 宿主機器檔案路徑:容器檔案路徑:掛載共享宿主的檔案,實現資料持久化

grafana/grafana:5.4.4: 映象名稱(我使用的是5.4.4版本的映象)

3,查詢占用埠

netstat -nultp 

查詢指定埠 netstat -nultp | grep 3000

檢視虛擬機器ip:ifconfig   

192.168.80.128

ens33: flags=4163mtu 1500

inet 192.168.80.128 netmask 255.255.255.0 broadcast 192.168.80.255

inet6 fe80::575d:fe26:620e:7ff0 prefixlen 64 scopeid 0x20ether 00:0c:29:5f:c0:92 txqueuelen 1000 (ethernet)

rx packets 94272 bytes 133920589 (127.7 mib)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 34756 bytes 2439174 (2.3 mib)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

4:開啟grafana頁面,

docker安裝完成

打包映象

1,-的

docker build -t test:test  .

grafana映象的重新打包問題

使用grafana 6.4.3映象並進行操作後,對 var lib grafana grafana.db進行sed替換資料庫,目前配置了mysql資料庫和influxdb資料庫。使用sed i s 127.0.0.1 192.168.1.1 g var lib grafana grafana.db命...

docker打包映象

seed為專案名稱 在dockerfile檔案末尾加上 env tz asia shanghai run ln snf usr share zoneinfo tz etc localtime echo tz etc timezone 將打包好的jar和dockerfile放在同一級目錄下 docke...

docker映象打包

以 net core 3.0重新打包加入gdiplus為例 1 從dockerhub拉取指定映象 docker pull images version 此處,我用dockerfile拉取的,我的命令 2 檢視映象資訊列表 docker images 映象是靜態的,得到映象id,880d85db377...