首页IT科技centos6 docker(CentOS中docker的使用)

centos6 docker(CentOS中docker的使用)

时间2025-06-17 08:49:00分类IT科技浏览4625
导读:镜像 1.查看本地镜像 docker images...

镜像

1.查看本地镜像

docker images

2.搜索镜像

docker search 镜像名称

3.拉取镜像

docker pull 软件名:版本号

未指定版本            ,默认为 latest

常用软件版本:

docker pull redis:6.2.4 docker pull mysql:5.7.27 docker pull kibana:7.12.1

4.导出镜像

docker save -o [保存的目标文件名称] [镜像名称]

例:

docker save -o nginx.tar nginx:latest

5.删除镜像

docker rmi 镜像ID或者镜像名称

注意:该镜像需没有对应的容器

6.导入镜像

docker load -i 镜像名

7.镜像更名

docker tag 镜像ID 镜像名称

容器

1.部署容器

docker run -d -p 宿主机端口:容器端口 --name 容器名称 -v 宿主机目录:容器目录 --rm --restart=always 镜像ID或者镜像名称

参数说明:

-d:后台运行 -p:端口映射 --name:指定容器名称 -v:数据卷映射 --rm:停止容器后删除容器 --restart:重启容器方式

常用容器部署

docker run -d --name redis --restart=always -p 6379:6379 redis:6.2.4 docker run -d --name mysql --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7.25 docker run -d -name kibana -e ELASTICSEARCH_HOSTS=http://es:9200 -network=es-net -p 5601:5601 kibana:7.12.1

2.查看容器

查看正在运行的容器

docker ps

查看全部容器

docker ps -a

查看全部容器ID

docker ps -aq

3.启动容器

docker start 容器名称或ID

4.停止容器

docker stop 容器名称或ID

停止所有的容器:

docker stop $(docker ps -aq)

5.重启容器

docker restart 容器名称或ID

6.删除容器

docker rm 容器名称或ID

容器必须是停止状态                  ,才能删除

7.进入退出容器

进入:

docker exec -it 容器ID或容器名称 bash

参数说明:

docker exec :进入容器内部      ,执行一个命令 -it : 给当前进入的容器创建一个标准输入            、输出终端      ,允许我们与容器交互 bash:进入容器后执行的命令                  ,bash是一个linux终端交互命令

退出:

exit

8.查看容器日志

docker logs

数据卷

1.创建数据卷

docker volume create 数据卷名称

2.查看数据卷信息

docker volume inspect 数据卷名称

3.查看全部数据卷

docker volume ls

4.删除数据卷

删除指定数据卷:

docker volume rm 数据卷名称

删除全部:

docker volume prune

只能删除没有被容器引用的数据卷

#.基础命令

1.启动docker

systemctl start docker

2.设置开机启动

systemctl enable docker

重启操作系统后生效

3.终止docker

systemctl stop docker

4.重启docker

systemctl restart docker

#.docker安装

安装yum工具

yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 --skip-broke

更新本地镜像源

yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i s/download.docker.com/mirrors.aliyun.com\/docker-ce/g /etc/yum.repos.d/docker-ce.repo yum makecache fast

安装docker

yum install -y docker-ce

关闭防火墙

systemctl stop firewalld

禁止防火墙开机自启

systemctl disable firewalld

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
苹果cms采集器(苹果CMS在线采集接口——您网站内容更新的首选工具) css字体样式怎么写(CSS字体样式(font)[详细])