原创 Docker鏡像、容器、網絡、倉庫等常用命令

目錄鏡像查找鏡像拉取鏡像查看本地鏡像鏡像打包減壓鏡像包刪除懸空鏡像容器創建容器將容器提交成鏡像(-m 說明信息 -a 用戶信息)進入容器退出運行停止容器刪除容器複製外部文件到容器容器內下載安裝-指定代理更新庫網絡創建網絡查看網絡查

原创 mysql字段新增、類型修改、字段刪除sql語句

本文介紹產品上線數據庫更新常用sql語句,包括新增修改字段設置類型、長度、默認值、備註等操作,後續會持續更新 在table 表的 id 字段之後,新增一個字段,設置對應的類型,長度,是否爲null,默認值,註釋 ALTER T

原创 在Ubuntu上安裝Docker Engine

目錄操作系統要求卸載舊版本安裝方法使用存儲庫安裝設置存儲庫安裝DOCKER引擎升級DOCKER引擎從軟件包安裝卸載Docker Engine 操作系統要求 要安裝Docker Engine,您需要以下Ubuntu版本之一的64位版

原创 ffmpeg編解碼、攝像頭直播、推流、混屏

ffmpeg轉碼 ffmpeg -y -i /opt/video/a.mpg -s 1280x720 -vcodec h264 -strict -2 /opt/video/b.mp4 本地攝像頭直播 ffmpeg -f dsho

原创 linux Terminator安裝、快捷鍵、配色

Ubuntu自帶的終端是gnome-terminal,雖然能用但是不能支持屏幕分割和選擇複製等功能,於是換用terminator作爲默認終端。 安裝 sudo apt-get install terminator 設置默認Ter

原创 Linux配置免密登錄的兩種方式

在使用linux的過程中,爲了省去每次連接輸入密碼的麻煩,通常會爲服務器配置免密登錄。配置免密登錄的方式有兩種: 使用公鑰(常用、安全) 使用私鑰(方便、有風險) 使用公鑰配置免密登錄 本機生成ssh公鑰 --> 將本機公鑰c

原创 linux下navicat過期及亂碼問題解決

navicat過期問題 如果之前已經安裝過navicat,那麼在home/用戶名 / 下將存在隱藏文件 .navicat ,找到此文件 將 .navicat文件強制刪除 rm -rf .navicat 進入到navicat解壓目

原创 Docker搭建高可用MySQL InnoDB Cluster集羣

文章目錄MySQL集羣架構對比主要功能InnoDB Cluster架構基於docker-compose一鍵部署集羣重啓後無法連接錯誤解決常用操作命令 MySQL集羣架構對比 隨着平臺升級,單節點數據庫提供服務已力不從心。現在需要確

原创 Docker-Compose安裝、卸載、使用詳解

文章目錄一、Docker-Compose安裝卸載1、Docker-Compose簡介2、Docker-Compose安裝3、Docker-Compose卸載二、Docker-Compose常用命令1、Docker-Compose命

原创 Git命令行拉取、更新、切換、提交您的項目(文件)

Git命令操作指南 Git全局設置 git config --global user.name "sangang" git config --global user.email "[email protected]" 推送現有文件夾

原创 Docker搭建MySQL跨主機主從複製

文章目錄MySQL主從介紹準備工作創建mysql-master服務創建mysql-slave服務驗證 MySQL主從介紹 在生產環境中,數據庫單節點非常危險,萬一出現故障我們的數據就無法恢復。本文介紹基於Docker Swarm

原创 Docker搭建InnoDB Cluster集羣

文章目錄MySQL集羣架構對比主要功能InnoDB Cluster架構基於docker-compose一鍵部署集羣重啓後無法連接錯誤解決常用操作命令 MySQL集羣架構對比 隨着平臺升級,單節點數據庫提供服務已力不從心。現在需要確

原创 Docker搭建Swarm跨主機overlay網絡

文章目錄Docker Swarm開始搭建Swarm升級或降級節點創建自定義的overlay網絡基於swarm創建服務Docker Swarm 常用命令 Docker Swarm Docker Swarm 是 Docker 官方三劍