Docker基本命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ab7253957/article/details/72235639

1.docker镜像在www.hub.docker.com下载速度非常之慢,通常在USTC下载,修改下载渠道的方式

使用 vim /etc/docker daemon.json 命令 创建一个新文件,内容如下

{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
2.下面可通过下列命令进行操作

ubuntu: 

sudo apt-get

##安装docker
apt-get -y install docker.io

##查看已安装软件
dpkg -l 

##查看docker启动状态
service docker.io status

##启动docker

service docker start


CentOS7:
##查看安装的程序
yum list installed |grep docker

##查看docker镜像
docker images

## 删除已安装软件
yum remove -y docker.x86_64

##安装docker
yum install -y docker

##启动docker
systemctl start docker.service

##停止docker
systemctl stop docker.service


##查看docker状态
systemctl status docker

##删除docker镜像
docker rmi mysql:5.6.36

##导入导出镜像
docker save mysql:5.6 > /root/local/mysql.tar.gz
docker load < /root/local/mysql.tar.gz

##容器启动 交互方式
docker run -it --name my-sql mysql:5.6.36 /bin/bash
##容器启动 守护进程方式
docker run -it --name my-sql mysql:5.6.36

##查看启动的docker容器
docker ps -a 

##停止docker容器
docker stop +容器名字 
##重启docker容器
docker start +容器名字 
##删除docker容器
docker rm +容器名字 

##进入容器
docker exec -it my-tomcat /bin/bash
##拷贝
docker cp  docker.war my-tomcat:/user/local/tomcat/webapps

##docker学习路线

网络 数据卷 私有registry


##进入docker容器
1.此种方法异常时会使容器关闭
docker attach bb2

2.docker exec -it tomcat8 /bin/bash

##复制文件到容器
docker cp docker.war 3749977f0f0d:/usr/local/tomcat/webapps

阅读更多

没有更多推荐了,返回首页