- docker 的下载地址
docker阿里云 - 上传到Linux中后安装
yum install -y docker-ce-18.06.0.ce-3.el7.x86_64.rpm - 启动和停止命令
启动docker:systemctl start docker
停止docker:systemctl stop docker
重启docker:systemctl restart docker
查看docker状态:systemctl status docker
- 验证Docker是否安装成功
docker info - Docker配置镜像加速器
阿里云镜像地址 - 从上边连接进去找到对应系统的配置内容
这是我的,复制到命令中直接执行就行
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://pr3m9pma.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
执行完后检查一下命令:docker info
- 下载镜像
docker pull 镜像名:版本号 - 查看docker的本地镜像
docker images - 删除镜像
docker rmi tomcat:8.5.57-jdk8-openjdk-slim //通过镜像名:版本号
或
docker rmi b1a27cee0cec //通过IMAGE ID删除
- 保存镜像为文件
docker save -o /root/tomcat.tar tomcat:8.5.57-jdk8-openjdk-slim
// -o /root/tocmat.tar 保存为文件的地址
- 把保存的镜像备份文件恢复成镜像
docker load -i /root/tomcat.tar
-
生成容器
docker run -di --name jdk1 java:8
jdk1是容器的名字,后边是容器中的内容 -
列出容器
列出当前正在运行的容器 docker ps
列出当前全部容器 docker ps -a
列出当前容器的所有编号 docker ps -a -q -
启动容器
docker start 容器名
docker stop 容器名 停止容器 -
进入容器
docker exec -it 容器名 /bin/bash -
删除容器
docker rm 容器名 -
强制停止容器
docker kill 容器名称或容器编号 -
重启容器
docker restart 容器名称或者容器编号 -
删除镜像
docker rmi 镜像名:版本号