日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

docker部署resin应用

發(fā)布時(shí)間:2024/2/28 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker部署resin应用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. docker 的安裝

安裝環(huán)境:

ubuntu 64位

步驟一:獲取最新版本的 Docker 安裝包

wget -qO- https://get.docker.com/ | sh

安裝完成后有個(gè)提示:

If you would like to use Docker as a non-root user, you should now consideradding your user to the "docker" group with something like:sudo usermod -aG docker runoobRemember that you will have to log out and back in for this to take effect!

大概的意思就是:docker進(jìn)程使用Unix Socket而不是TCP端口。而默認(rèn)情況下,Unix socket屬于root用戶,需要root權(quán)限才能訪問(wèn)。

步驟二:添加權(quán)限

docker守護(hù)進(jìn)程啟動(dòng)的時(shí)候,會(huì)默認(rèn)賦予名字為docker的用戶組讀寫Unix socket的權(quán)限,因此只要?jiǎng)?chuàng)建docker用戶組,并將當(dāng)前用戶加入到docker用戶組中,那么當(dāng)前用戶就有權(quán)限訪問(wèn)Unix socket了,進(jìn)而也就可以執(zhí)行docker相關(guān)命令

sudo groupadd docker #添加docker用戶組 sudo gpasswd -a $USER docker #將登陸用戶加入到docker用戶組中 newgrp docker #更新用戶組 docker ps #測(cè)試docker命令是否可以使用sudo正常使用

步驟三:啟動(dòng)docker

sudo service docker start

步驟四:測(cè)試運(yùn)行hello-world

runoob@runoob:~$ docker run hello-world

2. docker 安裝jdk

docker pull java:8

等就完事了

3. docker 部署resin項(xiàng)目

先查看一下我的目錄結(jié)構(gòu)

步驟一:新建一個(gè)目錄 /var/local/resin

mkdir /var/local/resin

步驟二:把 resin-4.0.57.tar.gz 解壓后的包扔到 /var/local/resin 中

tar -zxvf resin-4.0.57.tar.gz /var/local/resin

步驟三:在/var/local/resin目錄寫Dockerfile

vim Dockerfile # 引入jdk FROM java:latest #重命名resin ADD resin-4.0.57 /var/local/resin/resin4 EXPOSE 8080 CMD ["/var/local/resin/resin4/bin/resin.sh","console"]

步驟四:利用Dockerfile來(lái)生成鏡像。在/var/local/resin目錄寫 build.sh

vim build.sh docker build -t resin4:latest .

其中 -t表示后面是鏡像名,冒號(hào)后面是版本 .代表當(dāng)前目錄

執(zhí)行docker images可以查看所有鏡像去驗(yàn)證

步驟五:如果你之前啟動(dòng)了該鏡像,那么就要在下次啟動(dòng)前,先把前一個(gè)啟動(dòng)的鏡像實(shí)例關(guān)掉。在/var/local/resin目錄寫 remove.sh

vim remove.sh docker rm -f taf-admin


taf-admin是啟動(dòng)的鏡像的名字,在步驟六可以看到。

步驟六:啟動(dòng)該鏡像,這里我把項(xiàng)目taf-admin.war掛載到resin的webapps中

先把項(xiàng)目移到/var/local/resin中。

然后寫一個(gè)腳本 run.sh

docker run -d --name taf-admin -v /var/local/resin/taf-admin.war:/usr/local/resin/resin4/webapps/taf-admin.war -p 8081:8080 resin4:latest
  • -d代表在后臺(tái)運(yùn)行
  • –name代表鏡像啟動(dòng)的名稱
  • -v代表把war包掛載到resin上
  • -p代表端口,8081是外部端口
  • resin:lastest是鏡像的名稱

然后就可以在外部訪問(wèn)到 localhost:8081/taf-admin 了

4. docker 常用命令

1.查看docker詳情

docker info


2. 查看正在運(yùn)行的鏡像

docker ps


3.查看所有鏡像

docker images


4.運(yùn)行鏡像

docker run -d --name taf-admin -v /var/local/resin/taf-admin.war:/usr/local/resin/resin4/webapps/taf-admin.war -p 8081:8080 resin4:latest
  • -d代表在后臺(tái)運(yùn)行
  • –name代表鏡像啟動(dòng)的名稱
  • -v代表把war包掛載到resin上
  • -p代表端口,8081是外部端口
  • resin:lastest是鏡像的名稱

特別地 在run上加上 -it 然后在末尾加上bash
會(huì)直接進(jìn)入到鏡像中,前提是該鏡像還沒啟動(dòng):

docker run -it tomcat bash

這里產(chǎn)生了錯(cuò)誤,原因是之前有一個(gè)同名(my-tomcat)的鏡像啟動(dòng)了,所以要先 要通過(guò) docker rm -f my-tomcat先把前一個(gè)啟動(dòng)的鏡像移除

那么如果需要在鏡像啟動(dòng)之后 ,通過(guò)某條命令進(jìn)入鏡像,怎么辦呢?通過(guò):

docker exec -it 鏡像實(shí)例名 bash

鏡像實(shí)例名不是my-tomcat,而是這個(gè)

5.刪除鏡像

docker rmi 鏡像實(shí)例名

總結(jié)

以上是生活随笔為你收集整理的docker部署resin应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99热这里只有精品久久 | 精品日本视频 | 日韩欧美视频在线免费观看 | 亚洲黄色在线播放 | 国产精品久久久久久久免费观看 | 嫩草视频91| 日本大尺度床戏揉捏胸 | 日韩啊v | av自拍一区| 男人的天堂aa | 日韩高清在线播放 | www.激情网| 桃色成人网| 好男人香蕉影院 | 久久久青草 | 重口另类 | 成人a级大片 | 欧美精品一区二区成人 | 日韩av高清无码 | av影片在线观看 | 婷婷在线免费观看 | 一级全黄裸体免费视频 | 韩国一区在线 | 久久久激情 | 亚洲伦理一区二区三区 | 女人扒开腿免费视频app | 男阳茎进女阳道视频大全 | 成人欧美一区二区三区在线观看 | 免费毛片基地 | 噜噜噜久久 | 久久丫精品国产亚洲av不卡 | 91视频论坛 | 欧美日韩视频免费观看 | 在线观看黄色网页 | 亚洲国产97在线精品一区 | 国产精品婷婷午夜在线观看 | 国产精品久久久久久人妻精品动漫 | 波多野结衣毛片 | 东方伊甸园av在线 | 特级免费毛片 | 天堂av在线免费观看 | 久草中文在线视频 | 成人在线免费高清视频 | 成人免费性视频 | 好看的中文字幕 | 欧美福利片在线观看 | 色久网 | bt天堂新版中文在线地址 | 久久精视频 | 久久综合一区二区三区 | 94av视频| 99在线免费 | 97超碰在| japanese国产在线| 性欧美精品 | 米奇久久 | 天天操天天操天天干 | 欧美黄色三级 | 亚洲天堂8| 九色视频丨porny丨丝袜 | 久久久久久久久久久久久国产 | 日本精品在线观看视频 | 激情毛片视频 | 国内精品人妻无码久久久影院蜜桃 | 热99精品| 国产女人18水真多毛片18精品 | 亚洲中文无码久久 | 精品久久久久久亚洲精品 | 亚洲区免费 | 日韩免费毛片 | 性欧美bb| 日韩片在线 | 高清不卡视频 | 国产区免费观看 | 国产精品麻豆视频 | 十八岁世界在线观看高清免费韩剧 | 中国国产精品 | av动漫免费看 | 国产美女精品视频国产 | 国产乱仑视频 | 进去里视频在线观看 | 亚洲精品成人电影 | 色呦呦在线播放 | 无码人妻丰满熟妇区96 | 欧美456| www.浪潮av.com | 可以免费看的黄色 | 欧美专区综合 | 久久精品4| 欧美黄色xxx | 一区二区三区高清在线 | 性欧美精品男男 | 性日本xxx| 亚洲精品国产精品国自产网站 | 久久久久久久久一区 | 欧美操穴视频 | 国产91美女视频 | 色七七在线 | 国产又粗又猛又色又 |