栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker的基础命令以及使用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker的基础命令以及使用

docker的基本使用 docker的启动与停止

启动:systemctl start docker

关闭:systemctl stop docker

查看是否启动成功

systemctl status docker

开机启动docker

systemctl enable docker

镜像相关命令 查看镜像

docker images

搜索镜像

docker search 镜像名,如docker search mysql

拉取镜像

docker pull centos:7 #这个意思是拉取centos7的镜像

删除镜像

docker rmi 镜像id,如docker rmi 6rqsfda67fa

容器相关命令 查看容器

docker ps

创建与启动容器

docker run

-i :表示运行容器

-t :表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能登录进去。即分配一个伪终端。

–name :为创建的容器命名

-v : 表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个-v做多个目录或文件映射。注意:最好做目录映射,在宿主机上做修改,然后共享到容器上

-d :在run后面加上-d参数,会创建一个守护式容器在后台运行(这样创建容器后不会自动登录,如果只加-it两个参数,创建后会自动进去容器)

-p :表示端口映射,前者是宿主机端口,后者是容器内的映射端口。可以使用多个-p做多个端口映射

交互式方式创建容器

docker run -it --name=容器名称 镜像名称:标签/bin/bash

这时我们通过ps命令查看,发现可以看到启动的容器,状态为启动状态

退出当前容器

exit

守护式方式创建容器

docker run -di --name=容器名 镜像名称:标签

进入守护式容器

docker exec -it 容器名 /bin/bash

关闭守护式容器

docker stop 容器id

拷贝本地文件到容器中

docker cp file1 容器id:usr/local

拷贝容器文件到本地系统中

docker cp 容器id:usr/local file1

目录挂载

启动时挂载目录

docker run -di -v /usr/local/mydata/:/usr/local/mydata --name=mycentos3 centos:7

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343899.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号