1. 程式人生 > >Docker入門實戰(一)——Docker環境準備

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版本。

https://images2018.cnblogs.com/blog/856542/201711/856542-20171125175300203-1273589017.png

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