docker學習總結四
1. 建立容器
$ docker create -it ubuntu:latest
2. 啟動容器
$ docker start 容器ID
3. 新建並啟動容器
$ docker run -it ubuntu:16.04 /bin/bash
4. 守護態執行
$ docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"
5.停止容器
$ docker stop 容器id
6. 進入容器
$ docker exec -it 容器id /bin/bash
7. 刪除容器
刪除已經終止的容器
$ docker rm 容器id
刪除正在執行的容器
$ docker run -d ubuntu:16.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
8. 匯出容器
不管執行與否都可匯出
$ docker export -o test_for_run.tar 容器id
或
$ docker export 容器id >test_for_stop.tar
9. 匯入容器
$ docker import test_for_run.tar - test/ubuntu:dao.1
相關推薦
docker學習總結四
1. 建立容器 $ docker create -it ubuntu:latest2. 啟動容器$ docker start 容器ID3. 新建並啟動容器$ docker run -it ubuntu:16.04 /bin/bash4. 守護態執行$ docker run -d ubuntu /bin/sh
Orleans學習總結(四)--集群配置篇
pan aging 方式 ddr sts system slist globals ica 上篇我們講了Orleans學習總結(三)--持久化篇,這一篇我們來說說集群配置,畢竟這個才是Orleans的看家本領 Orleans支持熱起動,支持自動節點發現,能夠斷線重發等一系列
Docker學習筆記四:Docker容器(container)
fan .com lba docke file 域名 學習 link uno 一:查看容器查看運行容器docker ps查看所有容器docker ps -a二:創建容器docker create <image> ##創建容器 docker start <
javaweb學習總結(四) - - http協議
upn pen nsh exc ttf 請求 tls spi ttl 一、什麽是HTTP協議 HTTP是hypertext transfer protocol(超文本傳輸協議)的簡寫,它是TCP/IP協議的一個應用層協議,用於定義WEB瀏覽器與WEB服務器之間交換數據的
Maven學習總結(四)——Maven核心概念
pbm true 遠程倉庫 vc6 orm 復制代碼 lean 其它 filesize 一、Maven坐標 1.1、什麽是坐標? 在平面幾何中坐標(x,y)可以標識平面中唯一的一點。 1.2、Maven坐標主要組成 groupId:組織標識(包
Docker學習<四>
curl 新的 con 裏的 繪制 多個 fine define 控制 Docker網絡 Docker安裝時會自動在host上創建bridge、host、none這三個網絡,可以用docker network ls命令來查看 none網絡 no
【Docker學習總結】2.Docker的基本組成介紹
上一篇總結我們介紹了Docker的基本資訊、優點以及使用場景。本篇我們來介紹一下Docker的基本組成。 Docker包含了以下的幾個部分:Docker Client客戶端 Docker Daemon守護程序 Docker Image映象 Docker Container容器 Docker
【Docker學習總結】1.Docker容器技術介紹
一般來說,我們編寫好的應用程式,需要部署在響應的伺服器中,而伺服器則是一臺安裝了OS作業系統的計算機。 在該計算機中,執行我們的應用程式,通過網路對外提供服務。期間我們的應用程式在不停的使用伺服器計算機的軟體 和硬體,來滿足它的計算和執行。 在介紹Docker之前,我們先來介紹一下容器技術。
Servlet3.0學習總結(四)——使用註解標註監聽器(Listener)
Servlet3.0提供@WebListener註解將一個實現了特定監聽器介面的類定義為監聽器,這樣我們在web應用中使用監聽器時,也不再需要在web.xml檔案中配置監聽器的相關描述資訊了。 下面我們來建立一個監聽器,體驗一下使用@WebListener註解標註監聽器,如下所示:
【Docker學習總結】6.Docker守護式容器
上一篇總結,我們學習瞭如何執行一個“互動式”的容器,這些容器在命令互動之後就會停止。但是,在大多數情況下,我們需要一個能夠長期執行的容器來提供服務,這就是Docker的“守護式”程序。即我們可以使用守護方式來執行容器,使得容器可以在後臺一直保持執行狀態。 守護式程序的特點是:(1)能夠長期執
【Docker學習總結】5.Docker容器的基本操作
上一篇我們介紹了Docker的安裝和部署,本篇總結Docker安裝完畢後,我們如何進行一些基本的操作。 首先開啟我們之前安裝好docker ce的Cent OS7虛擬機器,使用“docker version”驗證docker已經安裝成功: 然後我們來學習如何操作docker容器: (1)
Docker學習之四:使用docker安裝mysql,碰到了一個啟動的坑
Docker學習之四:使用docker安裝mysql,碰到了一個啟動的坑 第一步,從docker中拉取MySQL映象 $ sudo docker pull mysql $ sudo docker images 第二步,建立並啟動一個MySQL容器 $ sudo doc
【Docker學習總結】7.Docker在容器中部署靜態網站
上一篇我們介紹了Docker守護式容器的啟動方式,本篇我們來學習如何在Docker容器中部署靜態網站。 這裡我們將在Docker容器中使用Nginx搭建一個靜態網站,通過這個部署,讓大家對在前幾節中學到的Docker容器知識,有進一步的熟悉和理解。 在開始部署之前,首先我們需要先了解一個
Mybatis學習總結四之基於註解的單表CRUD操作
先認識一下註解概念: 定義:註解(Annotation),也叫元資料。一種程式碼級別的說明。它是JDK1.5及以後版本引入的一個特性,與類、介面、列舉是在同一個層次。它可以宣告在包、類、欄位、方法、區域性變數、方法引數等的前面,用來對這些元素進行說明,註釋。 作用分類: ①編寫文件:通過
docker學習總結三
獲取映象docker pull 預設從docker hub映象源下載映象格式為docker pull NAME:TAG //:TAG可寫可不寫,不寫預設最新版$ docker pull ubuntu:16.04$ docker pull centos建立容器$ docker run -it centos
docker學習總結二
1. docker三大核心概念,映象、容器和倉庫。2. 安裝dockerubuntu中 安裝安裝apt-transport-https 包支援的HTTPS協議源$ sudo apt-get install -y apt-transport-https 新增源的gpg金鑰$ sudo apt-key adv -
docker學習總結五
dockerhub命令列輸入docker login命令輸入使用者名稱,密碼完成登入,沒有使用者則先註冊登陸成功後可上傳個人製造的映象docker search命令無需登入即可查詢官方倉庫中的映象並用docker pull拉取映象到本地 搭建本地私有倉庫自動下載registry容器,建立本地私有倉庫
docker學習總結六
資料管理資料卷:容器內資料直接對映到主機環境資料卷容器: 使用特定容器維護資料卷資料卷1. 建立資料卷使用docker run,用-v標記可以在容器內建立一個數據卷。多次重複使用-v標記可以在容器內建立多個數據卷下面使用lxc/webapp映象建立一個容器,並建立一個數據卷掛載到容器的webapp目錄,並執行
docker學習總結七
埠對映實現訪問容器 從外部訪問容器使用-P docker會隨機對映一個沒有佔用的埠(一般都過萬)$ docker run -d -P ubuntu python app.py$ docker ps -l可以檢視對映的埠$ docker logs -f 容器ID可以檢視應用資訊 對映指定埠$ doc
docker學習總結八
使用Dockerfile建立映象一般Dockerfile分為四部分:基礎映象資訊、維護者資訊、映象操作指令和容器啟動時的指令1. 指令說明 指令 說明 FROM 指定所建立映象的基礎映象 MAINTAINER