校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Docker常用命令與小技巧匯總

Docker常用命令與小技巧匯總

熱門標簽:北海市地圖標注app 江西外呼系統 AI電銷機器人 源碼 高德地圖標注論壇 蘭州ai電銷機器人招商 外呼系統打哪顯哪 湖北ai智能電銷機器人 新邵電銷機器人企業 新科美甲店地圖標注

安裝腳本

Ubuntu / Centos

Debian的安裝貌似有問題, 需要解決安裝源的問題。

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun / AzureChinaCloud

如果在海外的AWS或者GCP等云服務器廠商, --mirror 自然不需要加上去了。

Centos在運行完成之后, 還需要手動的 sudo systemctl start docker.service 否則會提示docker沒有啟動之類的錯誤

日志相關

Grep String

正確的姿勢: docker logs nginx 2>&1 | grep "127."

比如查看Jupyter Notebook的token: docker logs notebook 2>&1 | grep "token"

其他支持的參數

-f : 類似tail -f 命令

--since : 從某個時間戳開始,比如 2013-01-02T13:23:37 也支持相對時間,比如: 42m

--until : 與上類似, 不過是反過來。

-t, --timestamp : 顯示時間戳

--tail N(default all) : 顯示最后幾行數據

Mount的技巧
比如Grafana 等,在docker image之中自帶一些文件。如果直接mount對應的目錄并且host目錄為空, 那么docker內部的

目錄就會被覆蓋。如何處理這種情況呢?

簡單粗暴的方法1:(思路only)

先運行一次, 然后使用 docker cp 命令將其復制出來

然后刪除剛才的docker container, 將文件復制到對應的目錄,再mount

更優雅一些的方法2:

以啟動 ClickHouse 為例

# Step 1.1: 創建一個docker volume (目的: 把CH Server的配置暴露出來)
docker volume create --driver local \

--opt type=none \

--opt device=/home/centos/workspace/clickhouse/configs \

--opt o=bind \

ch-server-configs

# Step 1.2 : 創建volume , mount 數據庫數據
docker volume create --driver local \

--opt type=none \

--opt device=/home/centos/workspace/clickhouse/data \

--opt o=bind \

ch-server-data

# Step 2 : 啟動 (注意: 當存儲數據較多的時候, 第二次啟動,會花比較長的時間來初始化。 初始化結束之前嘗試鏈接會失敗。)
sudo docker run -d --name mkt-ch-server \

-v ch-server-configs:/etc/clickhouse-server \

-v ch-server-data:/var/lib/clickhouse \

--restart always \

-p 9000:9000 -p 8123:8123 \

--ulimit nofile=262144:262144 yandex/clickhouse-server

這樣docker鏡像自帶的配置文件就不會在第一次mount的時候被清空

定時任務

比如mysql需要定期導出數據備份。這個操作最好是利用宿主機的crond來完成

0 1 * * * docker exec mysqldump xxxx

常用Docker鏡像及其安裝命令

MySQL

安裝

docker run --name some-mysql --restart always\

-v /my/own/datadir:/var/lib/mysql\

-e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

Dump 數據

方式1: 已經在本地有mysql docker container

下面的命令是針對docker內部的mysql,也可以直接指定參數dump remote mysql

docker exec some-mysql sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQL_ROOT_PASSWORD"' > /path-to-data/all-databases.sql

方式2 : 在本地還沒有mysql docker container

# 用完就刪除,并在命令行提示輸入密碼
docker run -i --rm mysql:5.7 mysqldump --all-databases\

-h 172.17.0.1 -uroot -p | gzip -9 > /home/centos/workspace/mysql-data/backup.sql.gz

編輯器原因, 上面 > 沒有正確顯示出來

Restore 數據

還是參考上面 Dump 的方式,只不過命令行工具改成了 mysql

Python Proxy

多多少少要搞一些爬蟲吧。充分利用云服務器的IP用來做爬蟲代理。目前發現最簡單的爬蟲代理搭建方法:

docker run --name py-proxy -d --restart always -p 8899:8899 abhinavsingh/proxy.py

注意:

  1. 截至目前位置, 這個docker鏡像的python腳本還比較老,不支持basic auth. 如果需要basic auth, 需要自行更新python文件,并重新docker build才可以。Github地址: https://github.com/abhinavsingh/proxy.py
  2. 在實際生產之中, 用多了貌似有自動無法鏈接的情況。也可能是目標網站的問題。
  3. 這個東東也可以作為瀏覽器SwitchSharp的代理哦, 不過推薦加上https + basic auth. 具體操作請看官方文檔。

Jupyter Notebook

用了一圈, 感覺還是 tensorflow 鏡像自帶的Notebook比較簡單。 因為在mount host 目錄的時候, 沒有奇奇怪怪的權限問題。bash script 如下:

sudo docker run --name notebook -d --restart always \

 -p 127.0.0.1:8888:8888 \

 -v /path-to-workspace/notebooks:/tf \

 tensorflow/tensorflow:latest-py3-jupyter

如果還需要鏈接Apache Spark等,參考如下Script

sudo docker run --name pyspark-notebook -d \

 --net host --pid host -e TINI_SUBREAPER=true -p 8888:8888 \

 -v /path-to-workspace/notebooks:/tf \

 tensorflow/tensorflow:latest-py3-jupyter

Grafana

ID=$(id -u)
 
docker run \

 -d --restart always \

 -p 3000:3000 \

 --name=grafana \ 
 --user $ID -v /path-to-data/grafana-data:/var/lib/grafana \

 -e "GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-simple-json-datasource" \

 -e "GF_SECURITY_ADMIN_PASSWORD=aaabbbccc" \

 grafana/grafana 

一些簡單的解釋:

  • –user $ID 必須要設置, 否則docker內部會出現permission issue
  • GF_INSTALL_PLUGINS : 安裝一些非自帶的插件
  • GF_SECURITY_ADMIN_PASSWORD : 賬號: admin / aaabbbccc

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

標簽:池州 黔東 自貢 大理 海南 南陽 黃石 阿克蘇

巨人網絡通訊聲明:本文標題《Docker常用命令與小技巧匯總》,本文關鍵詞  Docker,常用,命令,與,小,技巧,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker常用命令與小技巧匯總》相關的同類信息!
  • 本頁收集關于Docker常用命令與小技巧匯總的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲免费大片在线观看| 亚洲女人****多毛耸耸8| 国产精品视频一二三| 亚洲小说春色综合另类电影| 久久不见久久见中文字幕免费| 福利电影一区二区| 日韩欧美中文字幕一区| 亚洲乱码国产乱码精品精98午夜| 国产一区二区三区综合| 91超碰这里只有精品国产| 中文字幕免费观看一区| 久草在线在线精品观看| 欧美酷刑日本凌虐凌虐| 亚洲欧美自拍偷拍色图| 精品久久国产老人久久综合| 国产精品欧美经典| 日本aⅴ精品一区二区三区 | 在线观看一区二区精品视频| 久久久久久免费网| 秋霞电影一区二区| 欧美日韩国产美| 亚洲靠逼com| 色域天天综合网| 亚洲免费看黄网站| 在线视频一区二区三区| 亚洲大片免费看| 波多野结衣中文字幕一区| 久久亚洲综合av| 国产乱码精品一区二区三| 精品人伦一区二区色婷婷| 成人丝袜18视频在线观看| 亚洲女与黑人做爰| 成人黄色一级视频| 欧美高清在线视频| 成人黄色小视频在线观看| 中文字幕精品—区二区四季| 福利视频网站一区二区三区| 国产精品久线观看视频| 波多野结衣的一区二区三区| ㊣最新国产の精品bt伙计久久| 成人性视频网站| 国产精品乱人伦| 色悠悠亚洲一区二区| 亚洲久草在线视频| 精品视频在线看| 日本中文字幕一区二区视频| 欧美第一区第二区| 国产成人鲁色资源国产91色综| 国产日韩亚洲欧美综合| 99国产精品99久久久久久| 综合中文字幕亚洲| 欧美午夜寂寞影院| 麻豆91免费看| 国产精品入口麻豆九色| 91亚洲精品久久久蜜桃网站| 亚洲一区二区中文在线| 欧美一级高清大全免费观看| 免费看日韩a级影片| 久久蜜桃香蕉精品一区二区三区| 91原创在线视频| 青青草一区二区三区| 欧美一二三区在线| 韩国精品在线观看| 中文字幕欧美一| 欧美猛男gaygay网站| 精品一区精品二区高清| 国产欧美精品国产国产专区| 一本色道a无线码一区v| 美女视频网站久久| 欧美国产成人在线| 欧美精品一级二级| 国产一区二区三区最好精华液| 亚洲情趣在线观看| 欧美大片国产精品| 色综合久久天天| 国产在线视频一区二区三区| 一区二区三区精品久久久| 日韩欧美高清dvd碟片| 色综合天天狠狠| 久久97超碰国产精品超碰| 亚洲欧美日韩一区二区| 日韩久久久精品| 成人午夜激情影院| 婷婷开心激情综合| 国产精品的网站| 欧美一级久久久久久久大片| 欧美在线免费视屏| 国产福利一区二区| 美女网站视频久久| 亚洲国产成人va在线观看天堂| 欧美国产精品v| 日韩欧美的一区二区| 一道本成人在线| av电影在线观看不卡| 国产美女精品一区二区三区| 亚洲一区二区三区免费视频| 欧美激情资源网| 久久综合色婷婷| 精品少妇一区二区三区| 欧美日韩精品一区二区三区| 99久久精品国产精品久久| 精品一区二区三区香蕉蜜桃| 日日欢夜夜爽一区| 亚洲影视在线观看| 一区二区三区欧美日| 国产精品久久久久久久久搜平片| 亚洲精品一区在线观看| 91麻豆精品国产91久久久更新时间 | 国产精品综合网| 麻豆91免费观看| 蜜臀国产一区二区三区在线播放| 午夜精品久久久久久| 亚洲综合区在线| 亚洲妇女屁股眼交7| 亚洲免费av高清| 亚洲激情校园春色| 玉足女爽爽91| 洋洋成人永久网站入口| 亚洲一区二区三区四区中文字幕| 日韩美女视频一区二区| 中文字幕视频一区二区三区久| 亚洲欧美综合另类在线卡通| 亚洲欧美aⅴ...| 一区二区三区中文免费| 亚洲激情自拍视频| 亚洲v精品v日韩v欧美v专区| 丝袜亚洲另类丝袜在线| 亚洲影院理伦片| 久久99精品国产91久久来源| 青娱乐精品在线视频| 日产欧产美韩系列久久99| 男女男精品网站| 丰满白嫩尤物一区二区| 色悠悠久久综合| 欧美美女一区二区在线观看| 在线播放中文字幕一区| 日韩三级视频在线观看| 久久久精品2019中文字幕之3| 欧美激情中文字幕| 伊人色综合久久天天| 五月婷婷色综合| 精品一区二区三区影院在线午夜 | 国产精品综合网| 91老师国产黑色丝袜在线| 欧美三级韩国三级日本一级| 日韩三级伦理片妻子的秘密按摩| 久久久久久久久岛国免费| 综合分类小说区另类春色亚洲小说欧美| 亚洲欧洲日韩一区二区三区| 亚洲狠狠爱一区二区三区| 久久 天天综合| 波多野结衣视频一区| 精品视频全国免费看| 国产视频一区不卡| 亚洲成人资源在线| 国产福利一区二区三区| 欧美中文字幕一二三区视频| 欧美成人一区二区| 日韩一区在线看| 免费欧美在线视频| 99re这里只有精品首页| 欧美r级在线观看| 亚洲综合网站在线观看| 韩日欧美一区二区三区| 一本大道久久a久久精品综合| 精品日韩在线一区| 一区二区理论电影在线观看| 国产精品77777| 69p69国产精品| 自拍偷拍国产精品| 国产成人在线网站| 678五月天丁香亚洲综合网| 久久九九久精品国产免费直播| 亚洲va天堂va国产va久| 91在线视频免费观看| 精品粉嫩aⅴ一区二区三区四区| 亚洲精品一二三四区| 国产成人午夜电影网| 91麻豆精品91久久久久久清纯| 亚洲人成网站影音先锋播放| 国产老肥熟一区二区三区| 久久久99精品免费观看| 男人的天堂久久精品| 色素色在线综合| 国产精品福利一区| 国产精品小仙女| 日韩一区二区视频| 亚洲午夜久久久| 91美女视频网站| 亚洲视频中文字幕| 成人精品视频一区二区三区| 久久午夜色播影院免费高清| 蜜臀av亚洲一区中文字幕| 91精品一区二区三区久久久久久 | 欧美色电影在线| 亚洲愉拍自拍另类高清精品| 91蜜桃婷婷狠狠久久综合9色| 国产精品美女久久久久高潮| 成人精品在线视频观看| 久久青草国产手机看片福利盒子|