docker剛建立的時候,裡頭什麼也沒有,如果我們需要執行乙個應用程式,必然要有對應的環境,所以我們第一步是要在docker中裝乙個環境。命令如下:
#進入管理員模式
su root
#裝載ubuntu映象到docker中
docker pull ubuntu:16.04
可以在安裝完之後確認是否安裝成功,輸入:
docker images
結果:
repository tag image id created size
ubuntu 16.04
52b10959e8aa 3 days ago 115mb
能夠查到映象資訊表示裝載成功。
在命令列中輸入命令:
docker run ubuntu:16.04 /bin/echo
"hello world"
這個命令其實就是執行在ubuntu:16.04映象中新建乙個容器,並在其中執行命令「/bin/echo 「hello world」「,也就是列印hello world。如果你沒有操作上一步,那麼這一步的結果會是先執行docker pull ubuntu:16.04,然後再列印輸出hello world。
先檢視當前docker中正在執行的程式:
docker ps -a
輸出結果:
container id image command created status ports names
30ddcd34a671 ubuntu:16.04
"/bin/echo 'hello wo…"
17seconds ago exited (0) 13
seconds ago vigilant_shtern
找到容器id,輸入:
docker rm 30ddcd34a671
當你再次檢視docker中正在執行的容器,就會發現已經沒有剛才那個容器了。 在IOS應用中開啟另外乙個應用
註冊自定義url協議 首先被啟動的應用需要向iphone註冊乙個自定義url協議。這是在你的專案資料夾的info.plist檔案進行的 就是你改變應用程式圖示的同乙個檔案 step1.右鍵,選擇 add row step2.key值選擇 url types step3.開啟 item 0 然後為該k...
在Docker中執行crontab
在把自己的專案通過docker進行打包時,由於專案中用到了crontab,不過使用到的基礎映象python 3.6 slim並沒有安裝這項服務,記錄下在映象中安裝和配置crontab的過程。由於基礎映象中沒有crontab服務,需要在打包自己映象的dockerfile中加入安裝cron服務的步驟。f...
eclipse下執行第乙個hadoop程式
2 開啟eclipse 1 由於在安裝hadoop時,使用的是hadoop使用者,所以在終端開啟eclipse時,必須使用hadoop使用者操作,否則後續執行hadoop專案時會出現拒絕訪問,具體如圖 2 在切換到hadoop使用者的過程中,遇到乙個問題,在其他使用者登入時,終端下切換到hadoop...