婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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常用命令與小技巧匯總的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产乱人伦偷精品视频免下载| 欧美日韩国产经典色站一区二区三区| 99热在这里有精品免费| 制服.丝袜.亚洲.另类.中文| 久久精品男人的天堂| 午夜电影久久久| 91在线免费看| 国产精品免费网站在线观看| 国产美女视频一区| 337p日本欧洲亚洲大胆色噜噜| 亚洲午夜精品网| 色婷婷综合久久久| 亚洲欧美日韩中文字幕一区二区三区| 成人av网址在线| 中文字幕制服丝袜一区二区三区| 国产毛片精品视频| 久久久久久久综合狠狠综合| 国产一区91精品张津瑜| 久久亚洲精精品中文字幕早川悠里 | 日韩欧美一卡二卡| 五月天网站亚洲| 91精品国产综合久久久久久久 | 一区二区三区四区五区视频在线观看 | 91啪亚洲精品| 欧美国产欧美综合| 不卡av在线免费观看| 中文字幕字幕中文在线中不卡视频| 成人激情小说网站| 国产欧美日韩在线| 久久99在线观看| 久久久精品黄色| 国产成人鲁色资源国产91色综| 久久亚洲精精品中文字幕早川悠里| 老司机午夜精品99久久| 精品久久久久久亚洲综合网| 久久综合综合久久综合| 国产亚洲人成网站| 99久免费精品视频在线观看 | 国产欧美一区视频| 99久久免费精品| 五月激情六月综合| 精品国产凹凸成av人导航| 韩国av一区二区三区| 国产无一区二区| 成人aa视频在线观看| 欧美精品xxxxbbbb| 日本sm残虐另类| 中文字幕精品综合| 99在线热播精品免费| 亚洲一区二区三区小说| 欧亚洲嫩模精品一区三区| 首页综合国产亚洲丝袜| 91精品国产一区二区| 亚洲国产精品一区二区尤物区| 欧美大片在线观看一区二区| 99久久久久免费精品国产 | 91视频观看免费| 亚洲午夜久久久久久久久久久| 欧美日韩国产电影| 欧美肥胖老妇做爰| 蜜臀a∨国产成人精品| 欧美日韩美少妇| 成人一区在线观看| 日韩美女视频19| 日韩午夜电影av| 国产精品一区二区久久不卡| 亚洲高清免费视频| 欧美在线啊v一区| 国产老肥熟一区二区三区| 国产精品久久二区二区| 欧美日韩aaa| 国产一区二区精品久久91| 亚洲va天堂va国产va久| 亚洲精品一区二区三区精华液| 狠狠色丁香婷综合久久| 亚洲欧洲精品成人久久奇米网| 久久激情综合网| 亚洲午夜国产一区99re久久| 91精品蜜臀在线一区尤物| 97国产一区二区| 青椒成人免费视频| 亚洲精品菠萝久久久久久久| 日本精品免费观看高清观看| 极品少妇一区二区| 中文字幕一区二区三区色视频| 成人午夜av电影| 日韩视频免费观看高清完整版在线观看| 久久久91精品国产一区二区精品 | 久久国产尿小便嘘嘘尿| 久久国产精品99久久久久久老狼 | 99re视频精品| 欧美日韩一区国产| 亚洲一区二区三区四区不卡| 国产香蕉久久精品综合网| 91精品国产色综合久久不卡蜜臀 | 精品一区二区三区在线播放| 亚洲成人免费电影| 高清日韩电视剧大全免费| 91传媒视频在线播放| 欧美成人综合网站| 欧美va天堂va视频va在线| 蜜桃一区二区三区在线| av中文字幕在线不卡| 亚洲色图.com| 国产精品久久久久一区二区三区| 色综合久久六月婷婷中文字幕| 亚洲国产经典视频| 国产精品一线二线三线精华| 国产午夜三级一区二区三| 欧美三级资源在线| 国产一区二区不卡在线| 亚洲亚洲人成综合网络| 日韩精品一区二区三区四区视频| 欧美亚洲一区三区| 国产精品一区久久久久| 国产剧情一区在线| 中文字幕一区日韩精品欧美| 一本大道久久a久久综合婷婷| 亚洲国产精品精华液网站| 欧美久久久久免费| 日韩理论片一区二区| 欧美三级日韩三级| 亚洲免费在线电影| 3d成人h动漫网站入口| 岛国一区二区在线观看| 亚洲欧洲日韩在线| 欧美人与z0zoxxxx视频| 狠狠色狠狠色综合系列| 国产精品麻豆网站| 成人激情免费视频| 亚洲午夜在线观看视频在线| 2欧美一区二区三区在线观看视频| 成人激情黄色小说| 亚洲一区二区三区在线播放| 精品国产区一区| 欧美高清精品3d| 国内精品写真在线观看| 亚洲欧美综合另类在线卡通| 欧美tk—视频vk| 欧美亚洲国产bt| 欧美情侣在线播放| 91精品国产乱码| 欧美在线观看18| 国产精品456露脸| 亚洲一区二区三区四区在线免费观看 | 成人性生交大片免费看中文| 蜜臀va亚洲va欧美va天堂| 麻豆精品国产91久久久久久| 一区二区三区色| 久久av资源网| 日本亚洲视频在线| 成人黄色av网站在线| 99国产精品一区| 精品黑人一区二区三区久久 | 精品一区二区国语对白| 激情都市一区二区| 精品一区二区三区免费| 国产成人在线视频网站| www.欧美色图| 欧美日韩精品二区第二页| 日韩一级片网站| 青青草原综合久久大伊人精品| 国产高清久久久| 91网站在线播放| 色屁屁一区二区| 国产婷婷色一区二区三区在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 日韩精品一区二区三区中文精品| 欧美日韩精品欧美日韩精品一综合| 欧美一区二区女人| 亚洲国产成人午夜在线一区| 亚洲品质自拍视频| 麻豆精品久久精品色综合| 国产精品色噜噜| 亚洲激情综合网| 久久99日本精品| 91精品国产色综合久久不卡电影| 久久久国产精华| 久久激情五月婷婷| 91视频国产资源| 中文字幕一区二区三区色视频| 日韩在线a电影| 欧美女孩性生活视频| 国产午夜亚洲精品不卡| 婷婷丁香久久五月婷婷| 成人一区二区三区视频 | 久久久久亚洲蜜桃| 亚洲综合久久久久| 国产另类ts人妖一区二区| eeuss影院一区二区三区| 欧美精品久久天天躁| 国产精品女人毛片| 粉嫩嫩av羞羞动漫久久久| 欧美喷潮久久久xxxxx| 亚洲午夜在线视频| www.亚洲免费av| 17c精品麻豆一区二区免费| 老司机精品视频线观看86| 欧美一区二视频| 亚洲精选一二三|