本篇內(nèi)容介紹了“docker的使用方式”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)建站不只是一家網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司;我們對營銷、技術(shù)、服務(wù)都有自己獨(dú)特見解,公司采取“創(chuàng)意+綜合+營銷”一體化的方式為您提供更專業(yè)的服務(wù)!我們經(jīng)歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關(guān)注我們的成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)質(zhì)量和服務(wù)品質(zhì),在得到用戶滿意的同時(shí),也能得到同行業(yè)的專業(yè)認(rèn)可,能夠?yàn)樾袠I(yè)創(chuàng)新發(fā)展助力。未來將繼續(xù)專注于技術(shù)創(chuàng)新,服務(wù)升級,滿足企業(yè)一站式網(wǎng)絡(luò)營銷推廣需求,讓再小的品牌網(wǎng)站設(shè)計(jì)也能產(chǎn)生價(jià)值!
首先使用百度云服務(wù)器配置一個(gè)centos7以上版本的linux環(huán)境,然后按照docker官網(wǎng)安裝docker環(huán)境與配置 在自己電腦上下載shell,官網(wǎng)有給學(xué)生使用的版本,在圖中選擇相應(yīng)版本下載安裝并且連接云服務(wù)器
docker:官網(wǎng)地址 安裝完之后記得更換鏡像下載地址使用docker命令安裝MySQL,redis,tomcat,rabbitmq等相關(guān)應(yīng)用即可,以下舉例安裝redis和mysql,rabbitmq docker安裝無非就是六步
1.搜索鏡像 (docker search 鏡像名稱) 2.拉取自己所需版本鏡像 (docker pull 鏡像名稱 拉取鏡像名稱時(shí)如果后面不跟:版本號則拉取最新的鏡像) 3.查看鏡像 (docker images) 4.啟動(dòng)鏡像 (docker run -d后臺(tái)運(yùn)行/-it前臺(tái)運(yùn)行 -p 指定端口 -P 隨機(jī)端口 --name 容器名稱 鏡像名稱 等等需要的自行加命令,docker官網(wǎng)都有教程) 5.停止容器 (docker stop 鏡像ID或者名稱) 6.移除容器 (docker rmi 鏡像ID或者名稱)
安裝mysql的鏡像,如果需要外部訪問則需要進(jìn)行一下命令
1.docker search mysql 2. docker pull mysql:*.* 3.docker images 4.docker run -p 3306:3306 --name mysql -v /xie/mysql/conf:/etc/mysql/conf.d -v /xie/mysql/logs:/logs -v /xie/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql 5.運(yùn)行完之后進(jìn)入容器里 docker exec -it mysql bash mysql -u root -p select host,user,plugin,authentication_string from mysql.user; (host為 % 表示不限制ip localhost表示本機(jī)使用 plugin非mysql_native_password 則需要修改密碼) 輸入如下命令 mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; mysql>flush privileges; 再次查詢select host,user,plugin,authentication_string from mysql.user; 出現(xiàn)如下圖則可以進(jìn)行外部連接了
安裝redis時(shí)使用容器數(shù)據(jù)卷在云服務(wù)器上創(chuàng)建redis.conf
1.docker pull redis 2.docker run -p 6379:6379 -v /root/test/data:/data -v /root/test/redis.conf:/usr/local/etc/redis/redis.conf -d redis:3.2 redis-server /usr/local/etc/redis/redis.conf --appendonly yes 3.然后再redis.conf文件夾下創(chuàng)建redis.conf文件進(jìn)行編輯,注釋掉bind 127.0.0.1 把圖中的保護(hù)模式設(shè)置成no,負(fù)責(zé)連接的時(shí)候會(huì)連接不上 4.最后使用redi-desktop測試連接
安裝rabbitmq
1.docker search rabbitmq 2. docker pull rabbitmq:*.* 3.docker images 4.docker run -d --hostname localhost --name rabbit-management --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:3.6-management-alpine
“docker的使用方式”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
新聞標(biāo)題:docker的使用方式
當(dāng)前網(wǎng)址:http://jinyejixie.com/article10/pgesgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、企業(yè)建站、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計(jì)公司、用戶體驗(yàn)、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)