docker mysql命令大全_Docker命令大全

Docker run 命令

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

OPTIONS說明:

-a stdin:?指定標準輸入輸出內容類型,可選 STDIN/STDOUT/STDERR 三項;

-d:?后臺運行容器,并返回容器ID;

-i:?以交互模式運行容器,通常與 -t 同時使用;

-P:?隨機端口映射,容器內部端口隨機映射到主機的高端口

-p:?指定端口映射,格式為:主機(宿主)端口:容器端口

-t:?為容器重新分配一個偽輸入終端,通常與 -i 同時使用;

--name="nginx-lb":?為容器指定一個名稱;

--dns 8.8.8.8:?指定容器使用的DNS服務器,默認和宿主一致;

--dns-search example.com:?指定容器DNS搜索域名,默認和宿主一致;

-h "mars":?指定容器的hostname;

-e username="ritchie":?設置環境變量;

--env-file=[]:?從指定文件讀入環境變量;

--cpuset="0-2" or --cpuset="0,1,2":?綁定容器到指定CPU運行;

-m :設置容器使用內存最大值;

--net="bridge":?指定容器的網絡連接類型,支持 bridge/host/none/container:?四種類型;

--link=[]:?添加鏈接到另一個容器;

--expose=[]:?開放一個端口或一組端口;

--volume , -v:綁定一個卷

例子:

使用docker鏡像nginx:latest以后臺模式啟動一個容器,并將容器命名為mynginx。

docker run --name mynginx -d nginx:latest

使用鏡像nginx:latest以后臺模式啟動一個容器,并將容器的80端口映射到主機隨機端口。

docker run -P -d nginx:latest

使用鏡像 nginx:latest,以后臺模式啟動一個容器,將容器的 80 端口映射到主機的 80 端口,主機的目錄 /data 映射到容器的 /data。

docker run -p 80:80 -v /data:/data -d nginx:latest

使用鏡像nginx:latest以交互模式啟動一個容器,在容器內執行/bin/bash命令。

docker run -it nginx:latest /bin/bash

Docker rm 命令

docker rm [OPTIONS] CONTAINER [CONTAINER...]

OPTIONS說明:

-f :通過SIGKILL信號強制刪除一個運行中的容器

-l :移除容器間的網絡連接,而非容器本身

-v :-v 刪除與容器關聯的卷

例子:

強制刪除容器db01、db02

docker rn db01 db02

移除容器nginx01對容器db01的連接,連接名db

docker rm -l db

刪除容器nginx01,并刪除容器掛載的數據卷

docker rm -v nginx01

Docker exec 命令(在運行的容器中執行命令)

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

OPTIONS說明:

-d :分離模式: 在后臺運行

-i :即使沒有附加也保持STDIN 打開

-t :分配一個偽終端

例子

在容器 mynginx 中以交互模式執行容器內 /root/runoob.sh 腳本:

docker exec -it mynginx /bin/bash /root/runoob.sh

在容器 mynginx 中開啟一個交互模式的終端:

docker exec -i -t mynginx /bin/bash

Docker commit 命令(從容器創建一個新的鏡像)

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

OPTIONS說明:

-a :提交的鏡像作者;

-c :使用Dockerfile指令來創建鏡像;

-m :提交時的說明文字;

-p :在commit時,將容器暫停。

實例

將容器a404c6c174a2 保存為新的鏡像,并添加提交人信息和說明信息。

docker commit -a "runoob.com" -m "my apache" a404c6c174a2 mymysql:v1

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/531710.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/531710.shtml
英文地址,請注明出處:http://en.pswp.cn/news/531710.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

NYOJ 1023 還是回文(DP,花最少費用形成回文串)

1 /*2 題意:給出一串字符(全部是小寫字母),添加或刪除一個字符,都會產生一定的花費。3 那么,將字符串變成回文串的最小花費是多少呢? 4 5 思路:如果一個字符串增加一個字符 x可以形成一個回文串…

java mapreduce教程_Java搭建MapReduce完成二次排序步驟

1、構建新的作業Configuration confgetConf();Job jobJob.getInstance(conf);job.setJarByClass(SortYearAndTemp2.class);2、設置輸入輸出目錄Path inpathnew Path(conf.get("inpath"));Path outpathnew Path(conf.get("outpath"));FileInputFormat.addIn…

contentprovider java_創建Contentprovider,

創建Contentprovider:1. 創建一個provider----ExampleContentProvidera. 設計authority b. 設計path c.處理content URI IDs d.Content URI patterns)定義MIME Types(One of the required methods that you must implement for any provider.A method that youre expected to i…

hdu Caocao's Bridges(無向圖邊雙連通分量,找出權值最小的橋)

1 /*2 題意:給出一個無向圖,去掉一條權值最小邊,使這個無向圖不再連同!3 4 tm太坑了...5 1,如果這個無向圖開始就是一個非連通圖,直接輸出06 2,重邊(兩個節點存在多條邊&am…

poj1273Drainage Ditches

1 #include<iostream>2 /*3 題意&#xff1a;就是尋找從源點到匯點的最大流&#xff01;4 要注意的是每兩個點的流量可能有多個&#xff0c;也就是說有重邊&#xff0c;所以要把兩個點的所有的流量都加起來5 就是這兩個點之間的流量了&#xff0…

Java11.0.2怎么生成JRE_java環境變量配置,jdk13.0.1中沒有jre解決辦法

標簽&#xff1a;完成后 回車 手動 完成 cmd 沒有 alt span 環境變量配置java.Oracle中下載了最新的jdk13.0.1&#xff0c;安裝之后發現沒自動生成jre&#xff0c;導致環境變量配置一直不成功如果沒有自動生成jre&#xff0c;需要手動生成jre手動生成辦法&…

hdu4751Divide Groups(dfs枚舉完全圖集合或者bfs染色)

1 /*************************************************************************2 > File Name: j.cpp3 > Author: HJZ4 > Mail: 2570230521qq.com 5 > Created Time: 2014年08月28日 星期四 12時26分13秒6 ***********************************…

java二期_享學二期java架構師

前言-薇:itstudy01在我們工作和學習的過程中&#xff0c;Java線程我們或多或少的都會用到&#xff0c;但是在使用的過程上并不是很順利&#xff0c;會遇到各種各樣的坑&#xff0c;這里我通過講解Thread類中的核心方法&#xff0c;以求重點掌握以下關鍵技術點&#xff1a;線程的…

poj3342Party at Hali-Bula(樹形dp)

1 /*2 樹形dp&#xff01;3 判重思路&#xff1a;4 當dp[v][0]dp[v][1]時&#xff0c;很自然&#xff0c;flag[u][0]必然是有兩種方案的。flag[u][1]則不然&#xff0c;5 因為它只和dp[v][0]有關系。而若flag[v][0]不唯一時&#xff0c;則必然flag[u][1]也不唯一6 …

mysql django構架圖_(一)Django項目架構介紹

項目的架構為&#xff1a;1、虛擬環境virtualenv安裝Django2.1.3安裝pymysql安裝mysqlclient安裝其他等2、項目結構為&#xff1a;應用APP&#xff1a;blog -- 管理博客account -- 管理用戶注冊/登錄/等后臺數據庫&#xff1a;mysql路由分層及命名空間&#xff1a;根據應用進行…

poj1330Nearest Common Ancestors 1470 Closest Common Ancestors(LCA算法)

LCA思想&#xff1a;http://www.cnblogs.com/hujunzheng/p/3945885.html 在求解最近公共祖先為問題上&#xff0c;用到的是Tarjan的思想&#xff0c;從根結點開始形成一棵深搜樹&#xff0c;非常好的處理技巧就是在回溯到結點u的時候&#xff0c;u的子樹已經遍歷&#xff0c;這…

LCA算法的理解

LCA思想&#xff1a;在求解最近公共祖先為問題上&#xff0c;用到的是Tarjan的思想&#xff0c;從根結點開始形成一棵深搜樹&#xff0c;非常好的處理技巧就是在回溯到結點u的時候&#xff0c;u的子樹已經遍歷&#xff0c;這時候才把u結點放入合并集合中&#xff0c; 這樣u結點…

java連加密的mysql_Java 實現加密數據庫連接

一、前言在很多項目中&#xff0c;數據庫相關的配置文件內容都是以明文的形式展示的&#xff0c;這存在一定的安全隱患。在開發和維護項目時&#xff0c;不僅要關注項目的性能&#xff0c;同時也要注重其安全性。二、實現思路我們都知道項目啟動時&#xff0c;Spring 容器會加載…

codeforces Gargari and Bishops(很好的暴力)

1 /*2 題意&#xff1a;給你一個n*n的格子&#xff0c;每一個格子都有一個數值&#xff01;將兩只bishops放在某一個格子上&#xff0c;3 每一個bishop可以攻擊對角線上的格子&#xff08;主對角線和者斜對角線&#xff09;&#xff0c;然后會獲得格子上的4 數值&a…

java詞匯速查手冊_java 詞匯表速查手冊

Abstract class 抽象類:抽象類是不允許實例化的類&#xff0c;因此一般它需要被進行擴展繼承。Abstract method 抽象方法:抽象方法即不包含任何功能代碼的方法。Access modifier 訪問控制修飾符:訪問控制修飾符用來修飾Java中類、以及類的方法和變量的訪問控制屬性。Anonymous …

codeforces Gargari and Permutations(DAG+BFS)

1 /*2 題意&#xff1a;求出多個全排列的lcs&#xff01;3 思路&#xff1a;因為是全排列&#xff0c;所以每一行的每一個數字都不會重復&#xff0c;所以如果有每一個全排列的數字 i 都在數字 j的前面&#xff0c;那么i&#xff0c; j建立一條有向邊&#xff01;4 …

hdu4292Food(最大流Dinic算法)

/*    題意&#xff1a;每一個人都有喜歡的吃的和喝的&#xff0c;每一個人只選擇一個數量的吃的和一個數量的喝的&#xff0c;問能滿足最多的人數&#xff01;&#xff1f;    思路&#xff1a;建圖很是重要&#xff01;f-food, p-people, d-drink    建圖&#x…

python3.5 連接mysql_python3.5 連接mysql本地數據庫

前期準備工作&#xff1a;安裝python的模塊&#xff0c;網上大部分讓安裝mysqldb模塊&#xff0c;但是會報錯&#xff0c;原因是python3.5不被其支持&#xff1a;請看該鏈接 我們也可以這樣解決&#xff1a;直接執行&#xff1a;sudo pip3 install pymysql;在python3中輸入impo…

java異常順序_網易新聞

public class SmallT {public static void main(String args[]) {SmallT t new SmallT();int b t.get();System.out.println(b);}public int get() {try {return 1;} finally {return 2;}}}返回的結果是2。我可以通過下面一個例子程序來幫助我解釋這個答案&#xff0c;從下面…

java中自動裝箱的問題

package wrapper;public class WrapperDemo {public static void main(String[] args) {Integer anew Integer(5);Integer bnew Integer(5);System.out.println(ab);System.out.println(a.equals(b));/*falsetrue*/Integer c127;//屬于自動裝箱Integer d127;//jdk1.5以后&#…