Docker入門實戰(一)——Docker環境準備
一、虛擬機器安裝Linux
1.1 安裝centos
最小版安裝步驟:》》》》》》》》傳送ing;
注意事項:
1、英文不過硬的童鞋,千萬選擇中文安裝過程
2、生成環境推舉安裝最小版,個人學習推舉安裝DVD選擇桌面版
3、語言支援和鍵盤,請同時新增中文和英文環境
4、最最關鍵的,請開啟網路連線
1.2 設定網路連線採用靜態模式
詳細設定過程:傳送門走你
關鍵操作:
1、取消DHCP服務
2、執行: vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" #第一處修改:static代表靜態 BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens33" UUID="a62c586a-cf67-44a8-aca9-dd0f44406d71" DEVICE="ens33" ONBOOT="yes" #新增id,dns,閘道器資訊(下列為你設定的配置) IPADDR=192.168.10.66 GATEWAY=192.168.10.2 NEWMASK=255.255.255.0 DNS1=192.168.10.2
3、執行:vi /etc/resolv.conf
#你設定的DNS1
nameserver 192.168.10.2
4、關鍵的關鍵又來了,一定要保證VMNet8與虛擬機器保持在同一閘道器下
二、安裝Linux常用工具
1、下載工具:yum、wget、pip
2、檔案傳輸工具:lrzsz
3、網路管理工具:net-tools 、iptables-services
4、埠管理工具:lsof
三、安裝Docker
安裝一些必要的系統工具: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 新增軟體源資訊: sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 更新 yum 快取: sudo yum makecache fast 安裝 Docker-ce: sudo yum -y install docker-ce 啟動 Docker 後臺服務 sudo systemctl start docker
#安裝:docker-compose
sudo pip install docker-compose
四、搭建基礎開發環境
4.1 安裝jdk
1、下載地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
2、上傳到linux
安裝上傳軟體:yum install -y lrzsz
上傳:rz
解壓:tar -zxvf java.tag.gz
3、設定環境變數
vim /etc/profile #新增如下內容:JAVA_HOME根據實際目錄來 JAVA_HOME= javaPath(你的jdk安裝目錄) CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
source /etc/profile(讓配置生效)
4、測試
Java -version
4.2 安裝tomcat
1、下載地址:http://tomcat.apache.org/
2、上傳到linux
安裝上傳軟體:yum install -y lrzsz
上傳:rz
解壓:tar -zxvf tomcat.tag.gz
3、執行tomcat
chmod 777 *(獲取許可權)
進入tomcat bin目錄下,執行./startup.sh 命令 可啟動tomcat
4、開放埠
vi /etc/sysconfig/iptables(進入配置修改)
追加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080(需要開發的埠) -j ACCEPT
chkconfig iptables off (關閉防火牆)
service iptables restart(重啟防火牆)
4.3 安裝maven
1、安裝wget命令
如果需要通過使用wget命令,直接通過網路下載maven安裝包時,需要在linux系統中安裝wget命令。
yum -y install wget
2、下載maven安裝包
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
3、解壓縮maven
tar -zxvf apache-maven-3.5.2-bin.tar.gz
4、配置maven環境變數
vi /etc/profile
新增環境變數
MAVEN_HOME=/var/local/apache-maven-3.5.2
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin
編輯之後記得使用source /etc/profile命令是改動生效。
5、驗證結果
在任意路徑下執行mvn -version驗證命令是否有效。
正常結果如下,能夠看到當前maven及jdk版本。
4.4 安裝Git
1、下載:wget https://github.com/git/git/archive/v2.14.1.zip
2、安裝依賴:sudo
yum -y install
zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
3、解壓:unzip v2.14.1.zip
4、編譯:cd
git-2.14.1<br>make
prefix=/usr/local
all<br>make
prefix=/usr/local
install
5、檢測:git --version