docker從零開始 安裝與基礎操作

2021-09-26 05:26:49 字數 1525 閱讀 4905

1.環境:ubuntu

2.為保證版本最新,先移除舊的版本: sudo apt-get remove docker docker-ce docker-io docker-engine

3.跟新apt包索引:sudo apt-get  update

4.安裝包以便使用https使用儲存庫(repository): sudo apt-get install -y  apt-transport-https  ca-certificates curl software-properties-common

5.新增docker官方的gpg密匙:curl -fssl | sudo apt-key add -

6.使用命令設定stable儲存庫:sudo add-get-repository "deb [arch=amd64] $(lsb_release -cs) stable"

7.再次跟新包索引:sudo apt-get install

8.安裝最新版docker-ce:sudo apt-get install  -y docker-ce

1.驗證docker是否啟動:systemctl status docker 

2.啟動命令:sudo systemctl start docker

3.執行命令表明是否安裝成功:sudo docker run hello-world

1.systemctl stop docker.service

2.systemctl start docker.service

3.systemctl restart docker.service

4.systemctl status docker.service

1.倉庫:用來存放做好的映象的

2.映象:在容器啟用之前,存放在docker裡面的

3.容器:啟用映象,就會變成乙個容器。

1. docker run -dit --provileged -p21:21 -p:80:80 -p8080:8080 -p30000-30010:30000-30010 --name myemail  myemail:latest /usr/sbin/init

2.執行映象:docker run 

3. -d 表示detach,即後台執行。

4.-i 表示提供互動介面。

5.-t表示乙個偽終端,與-i配置,可以通過ssh連線到這個偽終端

6.--privileged:啟動容器時,把許可權帶進去,這樣才可以在容器裡進行完整的操作

7.-p21:21 :埠對映。第乙個21表示作業系統的埠,第二個21表示docker裡面容器的埠

8.-p30000-30010 和21也是乙個道理,這個是ftp用來傳輸資料的

9.--name 給容器取名字叫做myemail

10.myemail:latest   :myemail為映象名稱。latest為版本號。即最新版本

11./usr/sbin/init :表示啟動後執行的程式,即通過這個命令做初始化

12.進入已經正在執行的容器內,docker exec -it myemail /bin/bash

從零開始學Docker

我這邊先隨便寫,後期再做總結!docker官網 1.什麼是docker?作用是什麼?可以去官網看,也可以找相關的翻譯。推薦docker中文網,docker是乙個開源的軟體部署解決方案 docker也是輕量級的應用容器框架 docker可以打包 發布 執行任何的應用。2.docker介紹 docker...

Docker 從零開始製作基礎映象 centos

這裡有個統計,docker 官方和個人發布的映象由於版本等各種原因,漏洞較多,那我們如何自己從頭開始做個定製的映象呢?對,找官方文件 這裡說明的很清楚了 試驗如下 在centos7 機器上做 centos映象 直接參考這個指令碼 mkimage yum.sh y etc yum.conf cento...

從零開始Ubuntu ROS安裝心得

進行ros安裝過程十分的坎坷,收到了不少和現實中朋友的幫助和指點,結果還算可以,分享一下自己的經驗 ros可以使用虛擬機器執行,也可以選擇安裝雙系統 我這裡選擇的是安裝雙系統 如果沒有安裝作業系統的經驗,可以先了解一下使用u盤安裝的原理,以及作業系統啟動的原理,boot的知識和自己電腦bios的基本...