搭建Docker環(huán)境

一、安裝
1、Docker 軟件包已經(jīng)包括在默認(rèn)的 CentOS-Extras 軟件源里。因此想要安裝 docker,只需要運(yùn)行下面的 yum 命令:
yum install docker-io -y
2、直接yum安裝,安裝成功后查看版本
docker -v
3、啟動docker
service docker start
4、設(shè)置開機(jī)啟動
chkconfig docker on

二、配置 Docker
1、因?yàn)閲鴥?nèi)訪問 Docker Hub 較慢, 可以使用騰訊云提供的國內(nèi)鏡像源, 加速訪問 Docker Hub
依次執(zhí)行以下命令
1)echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sysconfig/docker
2)systemctl daemon-reload
3)service docker restart

三、下載鏡像
1、下載一個(gè)官方的 CentOS 鏡像到本地
docker pull centos
2、下載好的鏡像就會出現(xiàn)在鏡像列表里
docker images

四、運(yùn)行容器
1、這時(shí)我們可以在剛才下載的 CentOS 鏡像生成的容器內(nèi)操作了。
生成一個(gè) centos 鏡像為模板的容器并使用 bash shell
docker run -it centos /bin/bash
2、這個(gè)時(shí)候可以看到命令行的前端已經(jīng)變成了 [root@(一串 hash Id)] 的形式, 這說明我們已經(jīng)成功進(jìn)入了 CentOS 容器。
在容器內(nèi)執(zhí)行任意命令, 不會影響到宿主機(jī), 如下
mkdir -p /data/simple_docker
3、可以看到 /data 目錄下已經(jīng)創(chuàng)建成功了 simple_docker 文件夾
ls /data
4、退出容器
exit
5、查看宿主機(jī)的 /data 目錄, 并沒有 simple_docker 文件夾, 說明容器內(nèi)的操作不會影響到宿主機(jī)
ls /data

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容