Docker入门
来源:互联网 发布:淘宝买家秀招聘 编辑:程序博客网 时间:2024/06/05 20:06
1,CentOS 系列安装 Docker
CentOS7
CentOS7 系统CentOS-Extras库中已带 Docker,可以直接安装:
sudo yum install docker
安装之后启动 Docker 服务,并让它随系统启动自动加载。
启动
systemctl start docker
systemctl start docker.service
查看启动状态
systemctl status docker
停止
systemctl stop docker
2,国内设置(从ustc拉取)
vi /etc/docker/daemon.json
{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
重启docker服务
systemctl restart docker
3,获取镜像
拉取
docker pull mysql:5.6.36
删除镜像
docker rmi mysql:5.6.36
docker rmi {IMAGE ID}
4,导入和导出镜像
导出
docker save centos:7 > /root/centos7.tar.gz
导入
docker load < /root/centos7.tar.gz
5,启动容器
以交互方式启动容器
docker run -it --name 容器名称 镜像 /bin/bash
docker run -it --name my-centos(随便) centos:7 /bin/bash
(/bin/bash以什么命令交互)
退出容器:
exit
以守护进程方式启动容器
docker run -d --name 容器名称 镜像 /bin/bash
d:守护进程(deamon)
docker run -d --name my-centos2(随便) centos:7
6,停止容器
docker stop 容器名称或者容器ID
docker stop my-centos
7,重启容器
docker start my-centos
8,删除指定容器
docker rm 容器名称或者容器ID
docker rm my-centos
删除所有容器
docker rm 'docker ps -a -q’
查看容器
docker ps:查看正在运行的容器
docker ps -a:查看历史
9,Docker应用
搭建Tomcat服务
docker run -d --name my-tomcat -p 8888:8080 镜像
docker run -d --name my-tomcat -p 8888:8080 tomcat:7
exec进入到容器里面
docker exec -it my-tomcat /bin/bash
docker cp docker.war my-tomcat:/usr/local/tomcat/webapps
- docker--docker入门理论
- Docker入门
- Docker入门
- Docker 入门
- docker 入门
- docker入门
- docker入门
- docker 入门
- Docker 入门
- docker 入门
- Docker入门
- Docker-入门
- docker入门
- docker 入门
- docker 入门
- docker入门
- Docker入门
- Docker入门
- 接口优于抽象类
- Maven提高篇系列之(五)——处理依赖冲突
- Maven提高篇系列之(六)——编写自己的Plugin(本系列完)
- 事务的四个特点
- android 判断是否是第三方应用
- Docker入门
- nyoj--116--士兵杀敌(二)
- newifi mini升级极路由固件
- [题解]bzoj3295 CQOI2011动态逆序对
- java日期,时间戳相关应用
- java实现冒泡排序算法程序
- 记一次Centos6.7ssh免密钥登陆错误
- ffmpeg开发之旅(1):视频直播YUV颜色格式完全解析
- XZ_iOS之RAC(ReactiveCocoa)的介绍和使用