中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu上怎么安裝及使用Docker

發布時間:2022-10-20 10:44:09 來源:億速云 閱讀:156 作者:iii 欄目:服務器

這篇文章主要介紹“Ubuntu上怎么安裝及使用Docker”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Ubuntu上怎么安裝及使用Docker”文章能幫助大家解決問題。

一、關于 docker 再多了解一些

docker images

docker image 是 docker container 最基本的模板。image 通用容器使系統和應用易于安裝,docker image 是用來運行的容器,你可以找到許多 images (多種操作系統和軟件已經被安裝好了的 docker)在這里 。

docker container

docker 容器(docker container)是一個 image,在運行的 docker image 上讀取和寫入。docker 是一個聯合的文件系統作為容器后臺,容器的任何變化,都將被保存在一個基本 image 新的層上。我們安裝應用程序的層就是容器。每個在主機上運行的容器都是獨立的,因此,提供了一個安全的應用平臺。

docker registry

docker registry 是為 docker images 提供的庫。它提供了公共和私有庫。公共 docker 庫被叫做 docker hub。這里我們能夠上傳 push 和 pull 我們自己的 images。

二、在 ubuntu 15.04 上安裝 docker

以下我們將指導你如何安裝 docker。在安裝之前我們需要檢查 kernel 版本和操作系統架構。
運行命令:

uname -a

Ubuntu上怎么安裝及使用Docker你可以看到我們使用的是 ubuntu 15.04 64位版本和 kernel  3.19 內核。

現在運行安裝 docker 的命令:

sudo apt-get install -y docker.io

等待安裝完畢,現在我們使用下面的命令啟動 docker:

systemctl start docker

運行系統引導時啟用 docker,命令:

systemctl enable docker

你可能想核對一下 docker 版本:

docker version

Ubuntu上怎么安裝及使用Docker現在,docker 已經安裝在您的系統上。您可以從 docker 庫先下載 docker image 制作的容器。

三、docker 的基本用法

在本節中,我將向您介紹 docker 命令的常用選項。例如如何下載一個 docker image,打造一個容器,以及如何訪問容器。
要創建一個新的容器,你應該選擇一個基本 image 的操作系統,例如啟動 ubuntu 或者 centos 或其他系統。您可以搜索一個

基本 image 使用 docker 搜索命令:

docker search ubuntu

該命令將顯示所有 ubuntu images,你可以自己嘗試一下搜索 centos images。

Ubuntu上怎么安裝及使用Docker現在我們現在 base image 到我們的服務中,使用命令:

docker pull ubuntu

Ubuntu上怎么安裝及使用Docker現在,您可以通過使用命令來查看所有已下載的images:

docker images

Ubuntu上怎么安裝及使用Dockerubuntu 鏡像從dockerhub/docker registry下載。下一步驟是創建從該鏡像的容器。

要創建容器,可以使用docker create 或 docker run 。

docker create ubuntu:14.04

docker create 命令會創建一個新的容器,但不會啟動它。所以,現在你需要使用運行命令:

docker run -i -t ubuntu:14.04 /bin/bash

此命令將創建并運行一個基于 ubuntu14.04 鏡像的容器,容器內并運行一個命令/bin/bash,您將在容器內自動運行命令。

Ubuntu上怎么安裝及使用Docker當你輸入 exit 命令退出容器時,容器也是停止運行,如果你想容器在后臺運行需要在命令后面添加 -d 參數。

docker run -i -t -d ubuntu:14.04 /bin/sh -c “while true; do echo hello world; sleep 1; done” 
 
/bin/sh -c “while true; do echo hello world; sleep 1; done” this is bash script to echo “hello word” forever.

現在你可以看到容器在后臺運行通過命令:

docker ps

如果你想從 bash 命令看日志結果,使用命令:

docker logs names/containerid

Ubuntu上怎么安裝及使用Docker怎樣在后臺訪問容器 shell?這個命令將會連接你的容器 shell:

docker exec -i -t names/containerid

你可以看到主機名和容器id是相等的,這意味著你在容器shell內。當你在shell 上鍵入'exit`,會離開的shell,但容器仍在運行。

你會經常使用的另一個命令是:

docker stop name/containerid

這將停止容器而不將其刪除,這樣你就可以用命令重新啟動它:

docker start name/containerid

如果你想刪除的容器,先停止它,然后用命令將其刪除:

docker rm name/containerid

關于“Ubuntu上怎么安裝及使用Docker”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乌珠穆沁旗| 闽清县| 浦东新区| 商河县| 孝昌县| 湖州市| 安福县| 政和县| 邹城市| 新闻| 黎城县| 静海县| 屯门区| 沾益县| 宝应县| 余庆县| 大宁县| 渝中区| 威宁| 丹江口市| 呼图壁县| 郑州市| 呼图壁县| 阿巴嘎旗| 天等县| 苍溪县| 蓬溪县| 玛沁县| 博客| 玉龙| 开江县| 丹江口市| 南岸区| 鄂州市| 盈江县| 宜川县| 巴马| 林芝县| 荆州市| 达州市| 鄂托克旗|