docker基礎操作(安裝mysql+tomcat+redis)

一、設置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環境,並啓動
在這裏插入圖片描述
端口對應關係
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章