Linux系统:docker安装及相关操作

一.安装Linux虚拟机

1.安装Oracle VM VirtualBox虚拟机,SmarTTY客户端,导入ova虚拟电脑
坑:虚拟机系统类型只有32bit
原因:电脑未开启cpu虚拟化
解决办法:重启电脑进入blos设置开启cpu虚拟化

2.连接SmarTTY客户端
ip addr:查询ip地址
Linux系统:docker安装及相关操作_第1张图片

二.安装docker

1.uname ‐r :检查内核版本,必须是3.10及以上
2.yum install docker:安装docker,y确认安装
3. systemctl start docker:启动docker

相关操作:
docker ‐v :查看版本
systemctl enable docker :开机启动docker
systemctl stop docker:停止docker
docker images:查看所有本地镜像
docker rmi image-id:删除指定的本地镜像
docker search 关键字(docker search tomcat):检索镜像的详细信息
docker pull 镜像名:tag:拉取镜像,tag为标签,默认latest不写

三.docker拉取tomcat

1. docker pull tomcat:9.0.5-jre8-alpine:下载tomcat
坑:最好不下载最新版(latest版),本机访问容易出现404
建议:9或8相关版本

2.启动做了端口映射的tomcat
docker run -d -p 8888:8080 tomcat:9.0.5-jre8-alpine:8888映射到8080
可创建多个tomcat容器:docker run -d -p 8080:8080 tomcat:9.0.5-jre8-alpine
Linux系统:docker安装及相关操作_第2张图片
相关操作:
docker ps:查看运行的容器
docker ps -a:查看所有容器
docker start 容器id:启动容器
docker stop 容器的id:停止运行中的容器
docker rm 容器id:删除容器

四.docker拉取MySQL

1.docker pull mysql:5.5:下载mysql
坑:最好不下载最新版(latest版),本机访问容易连接失败
建议:5.5或5.7

2.启动做了端口映射的mysql
docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=111 -d mysql:5.5
3306映射到3306
Linux系统:docker安装及相关操作_第3张图片

你可能感兴趣的:(Linux,docker)