一、Docker安装
详细见:Linux环境Docker的安装过程_linux 安装docker ps-CSDN博客
问题:拉取镜像失败 解决方案:使用镜像加速器
二、Docker镜像命令
tomcat tag:v1
docker pull tomcat:10 拉取
docker push 推送
docker images 查看
docker rmi 删除
docker commit -m "提交镜像" tomcat 提交
docker save -o /root/tomcat.tar tomcat 保存
docker load -i /root/tomcat.tar 加载
三、Docker容器命令
docker run tomcat 阻塞启动
docker run -d tomcat 后台启动
docker stop tomcat 停止
docker start tomcat 停止
docker restart tomcat 停止
docker stats 状态
docker rm tomcat
docker rm -f tomcat
docker ps 正在运行的
docker ps -a 所有的包含停止的和运行的
docker ps -aq 查看容器id
docker rm -f $(docker ps -aq)
docker run tomcat
13、目挂载核数据卷
docker run -d --name app01 -v /root/app:/xxx/xx/webapps tomcat
docker run -d --name app01 -v tVolume:/xxx/xx/webapps tomcat
tVolume:数据卷的位置--- /var/lib/docker/volume/tVolume
挂载后:修改相应内容,删除容器
13、容器间通信
docker exec -it tomcat bash
app001 192.18.68.20:80
app002 192.18.68.30:80
docker exec -it app001 bash
docker network create czp --- 192.168.100.0
docker run -d --name app001 -p 88:80 --network czp -v /root/app:/xxx/xx/webapps tomcat
docker run -d --name app002 -p 88:80 --network czp -v tVolume:/xxx/xx/webapps tomcat