一、設置Linux
hostname 查看主機名
hostnamectl set-hostname 重命名主機名
ip a 查看主機地址
主機地址改成靜態ip地址,把dhcp該成static,ONBOOT改成yes,添加主機地址
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.?.?
vi 編譯器的退出操作
:q! 強退
:wq 保存並退出
systemctl restart network 重啓網絡
把主機名和ip綁定 ,並在最後輸入 192.168.56.100 cc
(主機地址 主機名):wq退出
vi /etc/hosts
關閉防火牆
systemctl stop firewalld
systemctl disable firewalld 永久關閉
docker
常用命令:
1、下載鏡像 docker pull
2、創建容器(創建機器,並設置環境)docker run
3、查看容器 docker ps (-a 所有)
4、刪除容器 docker rm
5、刪除鏡像 docker rmi
6、容器啓動/停止/重啓
--name 給容器設置一個名字
-d 讓容器在後臺運行
-p 設置對外端口
-e 設置容器運行參數
7、進入容器命令 docker exec -it 容器編號 /bin/bash
將docker下載源設置到阿里雲
二、安裝docker
1安裝需要的軟件包, yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的
yum install -y yum-utils device-mapper-persistent-data lvm2
2、設置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、安裝
yum install docker-ce
4、進入etc文件夾查看是否有docker
cd /etc/
ls
沒有docker
創建docker文件夾 如果有直接走啓動並加入開機啓動
mkdir -p /etc/docker
返回第3步安裝
阿里雲容器鏡像服務,這樣下載速度會相對快一點
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://scc7c92g.mirror.aliyuncs.com"]
}
EOF
5、重啓docker
systemctl daemon-reload
systemctl restart docker
6、啓動並加入開機啓動
systemctl start docker
systemctl enable docker
7、成功標誌:
docker --version
重啓docker
systemctl restart docker
三、下載安裝鏡像並設置環境
下載mysql tomcat鏡像
mysql端口號:3306
Tomcat端口號:8080
redis端口號:6379
安裝鏡像:
docker pull mysql:5.6
docker pull tomcat:8
docker pull redis:3.2
查看鏡像的IMAGE ID
docker images
安裝mysql
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=ok b3983abaa3fe
使用mysql
docker ps
docker exec -it [CONTATNER ID] /bin/bash 使用mysql
關閉服務器
docker stop [CONTATNER]
設置mysql環境,並啓動
端口對應關係