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的基本...