一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于Docker的一些基礎(chǔ)操作有哪些

汽車電子技術(shù) ? 來源:Python腳本 ? 作者:otfsenter ? 2023-03-03 15:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

進(jìn)入容器

docker exec -it container_name bash

安裝Docker

curl -sSL https://get.docker.com/ | sh

設(shè)置開機(jī)啟動

systemctl enable docker

啟動Docker

systemctl start docker

下載鏡像

docker pull busybox ( image_name:version )

刪除鏡像

docker rmi image_name:version

上傳鏡像

docker login
docker push username/app

創(chuàng)建容器

docker run -d -p 5000:5000 --restart=always --name registry -m 128m -v /data/registry:/var/lib/registry registry:2

簡單的版本

docker run -d -p 5000:5000 --name app nginx:1.11.1

更改鏡像的tag

docker tag nginx your_name/nginx

對容器的一些操作

創(chuàng)建容器,不啟動

docker create --name web nginx:1.11.1

查看容器內(nèi)存和cpu的使用率

docker stats app

有多少進(jìn)程在運(yùn)行

docker top container_name

檢查容器的相關(guān)信息

docker inspect app | grep -i memory ( 這里匹配內(nèi)存的信息 )

從容器創(chuàng)建一個(gè)鏡像

docker commit -a otfsenter -m "demo commit iamge" web web:2.0
  • -a是author,申明作者是誰
  • -m是message,新創(chuàng)建的鏡像的信息
  • web是容器的名字
  • web:2.0是新創(chuàng)建的鏡像的名字和版本

把鏡像壓縮成一個(gè)tar包

docker save app > app.tar

從tar包恢復(fù)鏡像

docker load < app.tar

在容器間分享數(shù)據(jù)

這里先創(chuàng)建一個(gè)容器

docker run -d -v /web-data:/tmp:ro --name data-container app
  • -d是daemon,后臺運(yùn)行
  • -v是volume,把容器里面的路徑映射到本地
  • --name是指定容器的名字
  • app是鏡像的名字

然后再創(chuàng)建一個(gè)容器的時(shí)候,想用上面data-container的數(shù)據(jù),

就可以像下面這樣操作

docker run -d --volumes-from data-container --name web-container app

使用Dockerfile

Dockerfile的內(nèi)容如下:

FROM centos:7RUN yum -y install epel-release && \\
    yum -y install nginx && \\
    yum clean all
EXPOSE 80 443VOLUME ["./nginx:/usr/share/nginx/html"]
CMD ["nginx", "-g", "daemon -off;"]

這個(gè)時(shí)候我們就可以簡單的用下面的命令來啟動一個(gè)容器,

并且在容器里面做一些操作,

比如安裝一個(gè)nginx容器

docker build -t app .

參考的鏈接

  • Docker的官方文檔
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 容器
    +關(guān)注

    關(guān)注

    0

    文章

    511

    瀏覽量

    22456
  • 設(shè)置
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    14922
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    515

    瀏覽量

    12966
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Docker的安裝及基礎(chǔ)操作

    Docker的安裝與一些基礎(chǔ)操作
    發(fā)表于 07-16 13:47

    Stm32關(guān)于GPIO的一些操作復(fù)習(xí)總結(jié)

    前言最近復(fù)習(xí)了下Stm32關(guān)于GPIO的一些操作,也對其相關(guān)函數(shù)做了下整理,以下的8條函數(shù)均在HAL庫的 stm32l4xx_hal.c
    發(fā)表于 01-12 08:10

    分享關(guān)于操作一些筆記

    分享關(guān)于操作一些筆記:、位操作簡單介紹首先,以下是按位運(yùn)算符:在嵌入式編程中,常常需要對一些
    發(fā)表于 02-25 08:01

    CAM 350一些基本操作

    CAM 350一些基本操作 G
    發(fā)表于 01-25 11:26 ?2436次閱讀

    關(guān)于電池的一些疑問解答

    關(guān)于電池的一些疑問解答 (1)電池不用時(shí),低溫冷藏,正確嗎?  錯(cuò)誤,將電池低溫冷藏并不能夠延長電池的使用壽命
    發(fā)表于 11-13 14:25 ?686次閱讀

    關(guān)于紅外通信的一些問題知識點(diǎn)

    關(guān)于紅外通信的一些問題知識點(diǎn)。
    發(fā)表于 05-05 17:40 ?4次下載

    關(guān)于PID一些常用知識

    本文檔詳細(xì)介紹分析了關(guān)于PID的一些常用知識
    發(fā)表于 08-29 14:22 ?2次下載

    關(guān)于信息治理與云的一些事實(shí)

    關(guān)于信息治理與云的一些事實(shí)
    發(fā)表于 12-28 11:07 ?0次下載

    關(guān)于Docker一些淺見

    筆者在上篇文章中分析了Docker為什么會在當(dāng)前這個(gè)時(shí)間點(diǎn)火起來,Docker與虛擬化的技術(shù)對比,以及我們該怎么辦等相關(guān)問題。那具體來說,如何構(gòu)建個(gè)融合
    發(fā)表于 10-12 16:57 ?0次下載
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>Docker</b>的<b class='flag-5'>一些</b>淺見

    學(xué)習(xí)管理 docker 容器的一些命令

    在本教程中,我們會學(xué)習(xí)管理 docker 容器的一些命令。
    的頭像 發(fā)表于 01-22 11:56 ?4510次閱讀

    關(guān)于保險(xiǎn)絲,這里一些必知其實(shí)用的小常識

    關(guān)于保險(xiǎn)絲,這里一些必知其實(shí)用的小常識
    的頭像 發(fā)表于 07-02 11:40 ?7287次閱讀

    Docker Image的一些技巧

    最近做了個(gè)好玩的工具,叫 xbin.io[1] 。其中有項(xiàng)工作是為不同的工具來構(gòu)建 Docker 鏡像,讓他們都運(yùn)行在 Docker 中(實(shí)際上,是兼容
    的頭像 發(fā)表于 07-22 10:58 ?1410次閱讀

    Docker Linux 容器的一些實(shí)際用例

    Docker個(gè)開源平臺,可以輕松地為任何應(yīng)用創(chuàng)建個(gè)輕量級的、 可移植的、自給自足的 *容器* 。大多數(shù) Docker 容器的核心是在虛擬化環(huán)境中運(yùn)行的輕量級 Linux 服務(wù)器
    發(fā)表于 02-03 15:25 ?485次閱讀

    docker一些常用命令總結(jié)

    Docker種容器化技術(shù),可以將應(yīng)用程序及其依賴項(xiàng)打包成個(gè)獨(dú)立的容器,從而實(shí)現(xiàn)應(yīng)用程序的快速部署、移植和擴(kuò)展。本文將詳細(xì)介紹Docker的各種命令及其使用方法。
    的頭像 發(fā)表于 05-11 17:04 ?738次閱讀

    關(guān)于數(shù)碼管的一些知識筆記

    “寫寫關(guān)于數(shù)碼管的一些知識筆記”
    的頭像 發(fā)表于 06-28 11:29 ?4822次閱讀
    <b class='flag-5'>關(guān)于</b>數(shù)碼管的<b class='flag-5'>一些</b>知識筆記