Docker学习教程
1、安装Docker2、安装Tomcat容器3、常用命令
1、安装Docker
查看自己内核 uanem -r
安装需要的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2
使用国内阿里云 [root@localhost ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker最新版 yum -y install docker-ce
查看版本信息 docker version
启动Docker systemctl start docker
设置开机自启动 systemctl enable docker
停用docker systemctl stop docker
查看防火墙状态 systemctl status firewalld.service
关闭防火墙 systemctl stop firewalld.service
关闭防火墙开机启动 systemctl disable firewalld.service
2、安装Tomcat容器
拉取官方镜像 docker pull tomcat查看已有的镜像 docker images删除镜像 docker rmi IMAGEID启动tomcat容器 docker run --name tomcat -p 8081:8080 -d tomcat –name 给容器命名。8081指的是外部访问的端口,8080指的是docker内部的端口。查看所有容器 docker ps -a查看容器日志 docker logs -f --tail 200 tomcat进入到tomcat容器 docker exec -it tomcat bash删除容器 docker rm tomcat
3、常用命令
拷贝文件到容器中 docker cp /xxx.war NAMES(自定义容器名称):/usr/local/tomcat/webapps:将打包后的java web项目部署到tomcat容器的webapp目录下。查看容器的详细信息 docker inspect mysql查看占用端口的进程 netstat -tulnp | grep 80