1. 程式人生 > >Docker技術

Docker技術

容器 docker install ash eas ice exit java環境 comm chmod

安裝docker 1、安裝環境 apt-get install -y epel-release 2、安裝docker apt install docker.io / yum install docker-io 3、啟動docker service docker start 4、停止docker service docker stop 創建容器 1、下載鏡像 docker pull docker.io/wordpress docker pull index.tenxcloud.com/tenxcloud/mysql 2、查看鏡像 docker images 3、創建鏡像副本 docker tag <容器ID> <副本名稱> 4、刪除鏡像 docker rmi <鏡像名稱> 5、創建容器 docker run (參數) <鏡像名稱> 6、進入容器 docker exec -it <容器id> /bin/bash 7、退出容器 exit 8、創建鏡像 docker commit <容器ID> <鏡像名稱:版本> 部署tomcat http://www.cnblogs.com/itech/p/5220122.html 1 啟動一個centos 容器 docker run -i -t -v /root/software/:/mnt/software/ centos /bin/bash
  • -i:表示以“交互模式”運行容器
  • -t:表示容器啟動後會進入其命令行
  • -v:表示需要將本地哪個目錄掛載到容器中,格式:-v <宿主機目錄>:<容器目錄>
2 將jdk/tomcat安裝包放到主機root/software目錄下 3 在容器內/opt/ 解壓tar -zxf /mnt/software/jdk.tar.gz 移動 mv jdk.x.x.x jdk 4 在容器內/opt/ 解壓tar -zxf /mnt/sofrware/tomcat.tar.gz 移動 mv tomcat.x.x.x tomcat 5 創建啟動腳本:配置java環境變量,啟動tomcat touch /root/run.sh vi /root/run.sh #!/bin/bash export JAVA_HOME=/opt/jdk/ export PATH=$JAVA_HOME/bin:$PATH sh /opt/tomcat/bin/catalina.sh run 6 設置權限 chmod u+x /root/run.sh 7 創建tomcat鏡像 docker commit <容器ID> <鏡像名稱:版本>

Docker技術