Linux平臺搭建docker環(huán)境并簡單使用示例
搭建 Docker 環(huán)境
安裝與配置 Docker
安裝 Docker
Docker 軟件包已經(jīng)包括在默認(rèn)的 CentOS-Extras 軟件源里。因此想要安裝 docker,只需要運(yùn)行下面的 yum 命令:
yum install docker-io -y
直接yum安裝,安裝成功后查看版本
docker -v
啟動docker
service docker start
設(shè)置開機(jī)啟動
chkconfig docker on
配置 Docker
因?yàn)閲鴥?nèi)訪問 Docker Hub 較慢, 可以使用騰訊云提供的國內(nèi)鏡像源, 加速訪問 Docker Hub
依次執(zhí)行以下命令
echo “OPTIONS='–registry-mirror=https://mirror.ccs.tencentyun.com'” >> /etc/sysconfig/docker
systemctl daemon-reload
service docker restart
Docker 的簡單操作
下載鏡像
下載一個(gè)官方的 CentOS 鏡像到本地
docker pull centos
下載好的鏡像就會出現(xiàn)在鏡像列表里
docker images
運(yùn)行容器
這時(shí)我們可以在剛才下載的 CentOS 鏡像生成的容器內(nèi)操作了。
生成一個(gè) centos 鏡像為模板的容器并使用 bash shell
docker run -it centos /bin/bash
這個(gè)時(shí)候可以看到命令行的前端已經(jīng)變成了 [root@(一串 hash Id)] 的形式, 這說明我們已經(jīng)成功進(jìn)入了 CentOS 容器。
在容器內(nèi)執(zhí)行任意命令, 不會影響到宿主機(jī), 如下
mkdir -p /data/simple_docker
可以看到 /data 目錄下已經(jīng)創(chuàng)建成功了 simple_docker 文件夾
退出容器
exit
查看宿主機(jī)的 /data 目錄, 并沒有 simple_docker 文件夾, 說明容器內(nèi)的操作不會影響到宿主機(jī)
ls /data
保存容器
查看所有的容器信息, 能獲取容器的id
docker ps -a
然后執(zhí)行如下命令,保存鏡像:
docker commit -m=“備注” 你的CONTAINER_ID 你的IMAGE
請自行將 -m 后面的信息改成自己的容器的信息
刪除容器
docker rmi :
相關(guān)文章
詳解Docker Swarm服務(wù)發(fā)現(xiàn)和負(fù)載均衡原理
這篇文章主要介紹了詳解Docker Swarm服務(wù)發(fā)現(xiàn)和負(fù)載均衡原理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-05-05Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的解決方案
Overlay網(wǎng)絡(luò)是指在不改變現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)設(shè)施的前提下,通過某種約定通信協(xié)議,把二層報(bào)文封裝在IP報(bào)文之上的新的數(shù)據(jù)格式,本文給大家介紹Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的方案,感興趣的朋友一起看看吧2022-02-02docker部署安裝jenkins的實(shí)現(xiàn)步驟
本文主要介紹了docker部署安裝jenkins的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12Docker開啟遠(yuǎn)程連接并實(shí)現(xiàn)安全通信詳解
這篇文章主要為大家介紹了Docker開啟遠(yuǎn)程連接并實(shí)現(xiàn)安全通信過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08Docker鏡像的導(dǎo)入導(dǎo)出代碼實(shí)例
這篇文章主要介紹了Docker鏡像的導(dǎo)入導(dǎo)出代碼實(shí)例,本文實(shí)例講解的很透徹很明了,有需要的同學(xué)可以參考下2021-03-03樹莓派4b ubuntu19 server 安裝docker-ce的安裝步驟
這篇文章主要介紹了樹莓派4b ubuntu19 server 安裝docker-ce的安裝步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11