1.docker
prestodb-sandbox
sudo docker pull ahanaio/prestodb-sandbox
sudo docker images
可以看到下面的資訊大概3g左右的映象
repository tag image id created size
ahanaio/prestodb-sandbox latest bb261772a219 4 months ago 3.02gb啟動容器:
sudo docker run -d -p 9090
:8080
--name prestodb ahanaio/prestodb-sandbox
特殊說明:
-d表示後台執行,日誌不會再控制台列印
-p將容器內部使用的網路埠隨機對映到我們使用的主機上
9090:8080中9090為宿主機埠,8080為容器埠
–name prestodb中表示容器名稱為prestodb
ahanaio/prestodb-sandbox為映象名稱
5.檢視啟動容器:
sudo docker ps -a
可以看到如下資訊
container id image command created status ports names
4cbc83f070ae ahanaio/prestodb-sandbox:latest "/opt/entrypoint.sh …" 22 hours ago up 22 hours 0.0.0.0:9090->8080/tcp prestodb測試是否啟動成功:
//進入prestodb客戶端
docker exec -it prestodb presto-cli
//執行查詢命令
show catalogs;
看到下面資訊表示啟動成功
catalogjmx
memory
system
tpcds
tpch
(5 rows)
docker安裝與docker安裝nginx
主要是部署速度的不同,dockers較快,是秒級,而虛擬機器很慢,至少10s以上 docker部署專案將會更快更好 step 1 安裝必要的一些系統工具 step 2 新增軟體源資訊 sudo yum config manager add repo step 3 更新並安裝 docker ce su...
Docker系列 docker安裝
docker的安裝和使用有一些前提條件,主要體現在體系架構和核心的支援上。對於體系架構,除了docker一開始就支援的x86 64,其他體系架構的支援則一直在不斷地完善和推進中。docker分為ce和ee兩大版本。ce即社群版 免費,支援週期7個月 ee即企業版,強調安全,付費使用,支援週期24個月...
docker學習 docker安裝
1 解除安裝已經存在的docker 執行命令 yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker logrotate docke...