摘要:安裝官方文檔介紹了一堆步驟,檢查有沒有舊版本存在,有則要先刪除舊版。我的因為是新安裝,沒有任何的文件夾,所以除舊的步驟跳過。如果不是對操作系統有特殊要求,可以直接工具,這些熱門的都有獨立鏡像,系統貌似是原版的
對著官方的英文教程和RUNOOB的簡易教程,總算把心中想要的鏡像搭出來了。
做個筆記,怕忘記。
官方文檔介紹了一堆步驟,檢查有沒有舊版本存在,有則要先刪除舊版。
我的CentOS因為是新安裝,沒有任何docker的文件夾,所以除舊的步驟跳過。
安裝Docker,安裝前先安裝必須的組件
yum install -y yum-utils device-mapper-persistent-data lvm2 yum install -y docker-ce
啟動Docker后臺服務
systemctl start docker
測試是否安裝妥當
docker run hello-worldDocker一些常用命令 容器相關操作
#顯示容器列表 docker ps -a #啟動/停止容器 docker start/stop 容器ID/容器別名 #修改容器別名 docker rename 容器ID/容器別名 新別名 #移除容器 docker rm 容器ID/容器別名鏡像相關操作
#顯示鏡像清單 docker images #刪除鏡像 docker rmi 鏡像ID日常操作
#掛載鏡像,并連接新容器 docker run -i -t 鏡像ID /bin/bash #連接容器 docker attach 容器ID/容器別名 #拉鏡像 docker pull 鏡像名:TAGbuild
docker build -t 倉庫名/鏡像名:TAG Dockfile路徑
例如,我在DockerHub的倉庫名是zhengsihan,鏡像取名centos7_with_python3,TAG為1.0.0,則
docker build -t zhengsihan/centos7_with_python3:1.0.0 .
Dockfile路徑,如果是在當前目錄,則直接寫點號(.)
示例Dockfile:
FROM centos:7.6.1810 MAINTAINER Minus "zhengsihan.gz@outlook.com" RUN /bin/echo "root:123456" |chpasswd RUN useradd zsh RUN /bin/echo "zsh:123456" |chpasswd RUN /bin/echo -e "LANG="en_US.UTF-8"" >/etc/default/local EXPOSE 22 EXPOSE 80 CMD /usr/sbin/sshd -D其他
docker hub,用于搜索鏡像資源,比docker search命令好用太多。
鏈接:https://cloud.docker.com/
實驗用的Dockfile:https://github.com/zhengsihan...
折騰了一個周末,最后build sucess真的開心。
如果不是對操作系統有特殊要求,可以直接pull工具,nginx python jenkins這些熱門的都有獨立鏡像,系統貌似是原版的Linux?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28051.html
摘要:例如,以下命令將啟動一個默認監控端口的命令行參數將被追加到以形式的所有元素后面,并且覆蓋使用指定的所有元素。這種形式將使用處理代替環境變量,并且將忽略任何或者命令的命令行參數。下表顯示了對不同組合執行的命令 Docker可以從Dockerfile中讀取指令來自動構建鏡像。Dockerfile是一個文本文件,它包含了用戶可以在命令調用以制作鏡像的命令。用戶可以使用docker build...
摘要:表示創建了一個,這是一條虛線,虛線從開始到結束指向了中間的框里。具體安裝參考官網文檔下載完成后打開終端運行成功運行則表示安裝成功了。 Docker這兩年非常火熱,也是各大廠必用的好東西,這兩天沒事玩了一下感覺很不錯,學起來也不難 寫下此文共勉學習。 關于Docker Docker 可理解為跑在宿主機上的非常精簡、小巧、高度濃縮的虛擬機。 它可以將容器里的進程安穩的在宿主機上運行。 Do...
摘要:運行容器意外的官方參考地址,多次嘗試命令最終無法運行,帶項時后是狀態,修改配置沒反應日志無報錯退出。目前容器整體情況是主從,個相同一個。后續運行的容器數視情況而定。接下來計劃針對,一些實際應用場景進行實踐驗證。 目標需求: 密碼登錄+容器數據共享,主從復制 1.配置啟動 添加配置文件夾,組織容器命令。 a.官方未提供相關信息 從測試容器中匹配搜索得到 mongod.conf.orig,...
閱讀 1088·2021-10-08 10:04
閱讀 3526·2021-08-05 10:01
閱讀 2283·2019-08-30 11:04
閱讀 1802·2019-08-29 15:29
閱讀 848·2019-08-29 15:12
閱讀 1675·2019-08-26 12:11
閱讀 3122·2019-08-26 11:33
閱讀 1168·2019-08-26 10:23