docker建立容器

在徹底安裝好docker後 sql

運行 docker


docker pull ubuntu:latest


可能會遇到 shell

FATA[0015] Tag lastest not found in repository ubuntu



有多是網絡不通,多試幾回就OK了。

安裝了個最新ubuntu的環境,裏面幾乎有全部東西


Ubuntu、Fedora、Postgresql、MySQL、Jenkins、Elasticsearch、Redis ubuntu

運行該環境 bash


docker run --rm -ti ubuntu /bin/bash



  •    --rm:告訴Docker一旦運行的進程退出就刪除容器。這在進行測試時很是有用,可免除雜亂[圖片]
  •     -ti:告訴Docker分配一個僞終端並進入交互模式。這將進入到容器內,對於快速原型開發或嘗試頗有用,但不要在生產容器中打開這些標誌[圖片]
  •     ubuntu:這是容器立足的鏡像[圖片]
  •     /bin/bash:要運行的命令,由於咱們以交互模式啓動,它將顯示一個容器的提示符                                 ·


後臺運行一個docker容器 網絡


docker rum -d ubuntu ping 8.8.8.8


會輸出一個隨機分配的ID 測試

而後輸入 spa

docker ps



來查看
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
fa6794f1ba1d        ubuntu:14.04        "ping 8.8.8.8"      14 seconds ago      Up 12 seconds                           tender_payne



使用命令去查看該容器裏在執行什麼
docker exec -ti tender_payne /bin/bash
相關文章
相關標籤/搜索