日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

这是一次 docker 入门实践

發(fā)布時(shí)間:2023/12/1 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 这是一次 docker 入门实践 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

其實(shí)接觸 docker 也有一段時(shí)間了,但是一直沒(méi)有做下總結(jié),現(xiàn)在網(wǎng)上關(guān)于 docker 的介紹也有很多了,本著好記性不如爛筆頭的原則,還是自己再記錄一波吧。

實(shí)現(xiàn)目標(biāo)

  • 安裝 docker ce
  • 探索 docker 基本概念及用法

環(huán)境準(zhǔn)備

  • Centos7 64位,內(nèi)核版本不低于 3.10

安裝 docker ce

以下命令均需在 root 權(quán)限下執(zhí)行。

先卸載舊版本docker:

1sudo?yum?remove?docker?\
2??????????????????docker-client?\
3??????????????????docker-client-latest?\
4??????????????????docker-common?\
5??????????????????docker-latest?\
6??????????????????docker-latest-logrotate?\
7??????????????????docker-logrotate?\
8??????????????????docker-selinux?\
9??????????????????docker-engine-selinux?\
10??????????????????docker-engine

安裝軟件依賴包:

1?yum?install?-y?yum-utils?\
2???????????device-mapper-persistent-data?\
3???????????lvm2

添加 yum 軟件源:

這里添加的為國(guó)內(nèi)源,速度更快

1sudo?yum-config-manager?\
2????--add-repo?\
3????https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

使用 yum 命令安裝:

1#?更新軟件源緩存
2sudo?yum?makecache?fast
3#?安裝
4sudo?yum?install?docker-ce

啟動(dòng) Docker CE:

1sudo?systemctl?enable?docker
2sudo?systemctl?start?docker

測(cè)試是否安裝成功:

打印版本號(hào):

1docker?-v
2#結(jié)果
3Docker?version?18.09.1,?build?4c52b90

測(cè)試 hello docker

1?#?運(yùn)行?hello-world?鏡像
2?docker?run?hello-world

結(jié)果如下圖:

  • docker run 命令運(yùn)行一個(gè)鏡像,生成容器,會(huì)先從本地鏡像庫(kù)查找是否有該鏡像
  • 不存在鏡像,則從遠(yuǎn)程拉取鏡像

docker 基礎(chǔ)命令

  • 查看本地鏡像

    1docker?images

    可以看到本地所有的鏡像信息:

    1REPOSITORY??????????TAG?????????????????IMAGE?ID????????????CREATED?????????????SIZE
    2hello-world?????????latest??????????????fce289e99eb9????????12?days?ago?????????1.84kB
  • 查看正在運(yùn)行的容器

    1docker?ps
  • 查看所有容器包括已關(guān)閉容器

    1docker?ps?-a
  • 刪除已停止容器

    1docker?rm?+?容器id/容器名稱
  • 停止正在運(yùn)行的容器

    1docker?stop?容器id/容器名稱
  • 刪除鏡像

    1docker?rmi?鏡像id/鏡像名稱

最后

簡(jiǎn)單的記錄一下docker入門實(shí)踐,下一篇會(huì)記錄一下Jenkins + gitlab + maven 自動(dòng)打包部署項(xiàng)目, 使用docker安裝需要Jenkins,歡迎關(guān)注公眾號(hào) 「張少林同學(xué)」!

轉(zhuǎn)載于:https://www.cnblogs.com/zhangshaolin/p/10270397.html

總結(jié)

以上是生活随笔為你收集整理的这是一次 docker 入门实践的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。