阅读 148

docker常用命令汇总

这篇文章主要介绍了docker常用命令汇总,都是一些常用的基本命令,有需要的同学可以尝试学习下

docker安装

1、要求:linux内核在3.10及其以上
内核版本查看:

1
uname -r

内核升级:

1
yun update

2、docker安装

1
yum install docker

3、docker版本查看

1
docker -v

4、docker启动

1
systemctl start docker

5、docker停止

1
systemctl stop docker

6、设置开机启动docker

1
systemctl enable docker

docker卸载

查看软件安装

1
rpm -qa |grep -i docker

或者

1
yum list installed | grep docker

卸载docker

1
yum remove docker*.x86_64

//删除相关的镜像与容器

1
rm -rf /var/lib/docker

docker常用操作

1、检索:
docker search 关键字
eg:

1
docker search mysql

2、拉取
docker pull 镜像名[:tag] (:tag为可选项,指版本号,不指定tag默认是latest)

1
docker pull docker pull tomcat:8.0.18-jre7

3、查看本地镜像

1
docker images

4、删除镜像

1
docker rmi image-id

5、运行容器

1
docker run --name mytomcat -d tomcat:8.0.18-jre7

启动tomcat:

1
docker run -d -p 8888:8080 --name mytomcat tomcat:8.0.18-jre7

启动mysql:

1
docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6

启动redis:

1
docker run -d -p 6379:6379 --name redis01 redis:4.0.12

启动RabbitMQ:

1
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitMQ 41f7a13e37d3

docker下查看redis版本:

1
docker exec -it redis01 redis-server -v

-p:端口映射,虚拟机的端口8888映射到tomcat容器的8080端口
mytomcat:为自定义名称
-d:表示后台运行

6、查看docker中运行的容器

1
docker ps

7、查看docker中所有的容器

1
docker ps -a

8、停止运行的容器

1
docker stop container-id 或 容器名称

9、重新启动容器

1
docker start container-id

10、删除容器(容器需要在停止状态)

1
docker rm container-id

11、查看防火墙状态

1
2
service firewalld status
service firewalld stop:关闭防火墙

12、查看容器日志

1
docker logs container-id

到此这篇关于docker常用命令汇总的文章就介绍到这了


文章分类
ANDROID
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐