docker中文教程-易佰教程
docker安裝與部署1、簡化程式:
docker 讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,便可以實現虛擬化。docker改變了虛擬化的方式,使開發者可以直接將自己的成果放入docker中進行管理。方便快捷已經是 docker的最大優勢,過去需要用數天乃至數週的 任務,在docker容器的處理下,只需要數秒就能完成。
yum install docker
開啟docker:
systemctl start docker
配置163映象源,在/etc/docker/daemon.json檔案中
vim /etc/docker/daemon.json
加入如下內容:
使得映象配置生效並重啟docker服務:
測試dockersystemctl daemon-reload
systemctl restart docker.service
docker run hello-world
顯示如下表明docker安裝成功:
hello from docker!
1.更新apt包索引
sudo apt-get update
2.安裝如下包使得apt能夠通過https使用倉庫
software-properties-common3.新增docker官方gpg金鑰:
curl -fssl | sudo apt-key add -
4.新增stable倉庫:針對x86_64/amd64
5.更新apt包索引sudo add-apt-repository \
"deb [arch=amd64] \
$(lsb_release -cs) \
stable"
sudo apt-get update
6.安裝最新版本的docker ce
sudo apt-get install docker-ce
7.檢視是否安裝成功:
檢視安裝的docker版本:
docker -v
開啟docker服務:
systemctl start docker
執行hello-world映象:
docker run hello-world
wget -p /tmp
其中的v1.0.1可以根據官網實時更換。
安裝nvidia-docker並解除安裝安裝包:
sudo dpkg -i /tmp/nvidia-docker*.deb && rm /tmp/nvidia-docker*.deb
docker pull tensorflow/tensorflow:1.0.1-devel-gpu
根據映象檔案建立容器:
-it
和/bin/bash
和配合表示互動式的環境進入容器的終端.-v
表示對宿主機的目錄掛載到容器對應的目錄,前者時宿主機的目錄,後者是對應的在容器的目錄,如果沒有則會自動建立,此時宿主機對應目錄的檔案會同步到容器對應的目錄.--name tf
表示對新建 容器起名為tf.
sudo nvidia-docker run -it -v /home/winycg/testd:/testd --name tf tensorflow/tensorflow:1.0.1-devel-gpu /bin/bash
此時可以看到已經進入容器的終端,使用者名稱顯示為root.想要在容器中執行程式,首先把程式檔案放在宿主機的/home/winycg/testd
下,之後檔案會同步到容器中的/testd
中.在容器的終端定位到/testd
並執行相應的程式. docker的安裝和使用
docker的安裝 驗證 什麼是docker,為什麼要使用docker.docker的基本命令 幫助命令 映象命令 docker search docker pull docker rmi 映象id 容器命令 有映象才能建立容器,這是乙個根本前提 docker ps options 退出容器的兩種方...
Docker安裝和使用
docker是乙個開源的容器引擎,是乙個輕量級的容器技術。是什麼?docker能把軟體編譯成映象,在映象中對軟體進行各種配置,然後發布映象,別人能直接使用這個映象,減少配置。能幹什麼?執行中的這個映象稱為容器,容器啟動是非常快速的 使用docker的步驟 1 安裝docker 2 去docker倉庫...
安裝和使用docker
centos8.2vim etc docker daemon.jsonwget o etc yum.repos.d docker ce.repo 搜尋docker倉庫,搜nginx docker search nginx docker pull nginx docker image pull ngi...