Docker-操作容器1
-》點(diǎn)擊該鏈接:Linux(Centos7)安裝Docker《-
前言
步驟:
軟件鏡像->運(yùn)行鏡像->產(chǎn)生一個容器
這就類似于我們在pc端下載微信時需要啟動wechat.exe文件,然后一步步安裝,這樣我們就可以明白了
軟件鏡像=wechat.exe
運(yùn)行鏡像=啟動wechat.exe
產(chǎn)生一個容器=運(yùn)行wechat
具體操作如下
1.搜索鏡像(tomcat)
docker search tomcat
2.下載鏡像
docker pull tomcat
//默認(rèn)下載的是最新版本的tomcat
等待下載完成即可
3.啟動tomcat
docker run --name mytomcat -d tomcat:latest
//mytomcat是自定義的名字,latest是默認(rèn)值也可以省略
4.查看運(yùn)行的容器
docker ps
5.停止docker運(yùn)行的容器
docker stop mytomcat
//其中的mytomcat是容器名,也可以是ID
補(bǔ)充:docker ps -a:查詢所有的容器,包括退出的和運(yùn)行的
啟動容器 docker start 容器ID/名字
6.刪除容器
docker rm ID/名字
為什么要刪除呢,因?yàn)樵撊萜鳑]有做端口映射(主機(jī)端口映射到容器內(nèi)部的端口)
7.再次啟動容器,并且做端口映射
docker run -d -p 8888:8080 tomcat
-p是做端口映射的,即將docker宿主機(jī)上面的端口和容器的端口進(jìn)行綁定
8.查看防火墻的狀態(tài)
service firewalld status
9.關(guān)閉防火墻
service firewalld stop
10.輸入以下信息
docker exec -it 0d42722648f2 /bin/bash
這行命令docker exec -it ID /bin/bash ==>是進(jìn)入到tomcat容器中,ID也可以換成name
然后輸入
ls -l
11.我們發(fā)現(xiàn)了webapps和webapps.dist文件夾,其中webapps里面是沒有文件,如果不做修改直接在瀏覽器訪問會出現(xiàn)404,所以執(zhí)行以下
rm -rf webapps
mv webapps.dist webapps
然后重啟容器即可
12 .瀏覽器訪問192.168.160.128:8888(ip不同要自己查看 :ip addr)
總結(jié)
以上是生活随笔為你收集整理的Docker-操作容器1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux(Centos7)安装Dock
- 下一篇: 如何快速掌握一门新技术/语言/框架…