Docker 在 Linux 平台的安装 以及一些常见命令

本文详细介绍了在Linux环境下安装Docker的过程,包括添加和清理YUM源、修改镜像仓库为国内地址等步骤。此外,还提供了Docker的基本操作指令,如运行、停止、重启容器,以及如何进行容器数据的持久化。

1,添加,清理 yum 源,查看应用列表

1.1,yum install -y epel-release

1.2,yum clean all

1.3,yum list  (可以不运行)

2,安装, 启动,关闭,重启,验证 Docker : 

2.1, yum install  -y docker-io

2.2,systemctl start docker

2.3,systemctl restart docker 

2.4,systemctl stop docker

2.5,docker info

3,修改镜像仓库为国内的地址

3.1,vim /etc/docker/daemon.json 添加以下内容

3.2,{ "registry-mirrors": [ "https://pee6w651.mirror.aliyuncs.com"] }

4,常用指令和使用方式

4.01,搜索某应用是否存在, docker search XXX:XXX

4.02,查看当前安装了多少应用,docker images

 

4.03,删除某一个应用,docker rmi -f  IMAGEID ( IMAGEID 用 docker image 命令从列表中获取 )

4.04,拉取(下载)应用,docker pull XXX:XXX

4.04,例如下载 Spring Cloud 的消息队列应用, docker pull rabbitmq:management

4.05,查看当前运行的容器,docker ps

4.06,检查容器内部信息,docker inspect 容器名称(没有配置名称可使用 docker ps 获取的第一个参数)

4.07,停止某个容器,docker stop 容器名称(没有配置名称可使用 docker ps 获取的第一个参数)

4.08,删除某个容器,docker rm 容器名称(没有配置名称可使用 docker ps 获取的第一个参数)

4.09,启动某个容器,docker start 容器名称(没有配置名称可使用 docker ps 获取的第一个参数)

5,运行一个容器,以 rabbitmq 为例子, docker run -d --name "rabbitmq" -p 5762:5762 -p 15672:15672 rabbitmq:management

5.1,run 运行应用的指令

5.2,-d 后台运行

5.3,-p 端口映射,(宿主机端口):(容器端口),其中宿主机端口不能冲突

5.4,rabbitmq:management 应用程序

5.5,别名 --name "XXX"

6,进入容器脚本,docker exec -it name bash   (name 为容器名称或者容器 ID)

6.1,退出容器脚本,CTRL+P+Q

7,容器数据持久化,加数据卷运行  -v

7.1,docker run -d -p 1521:1521 --name oracle_11g  -v /root/oracle:/home/oracle   registry.aliyuncs.com/helowin/oracle_11g

7.2,参数说明   /root/oracle:/home/oracle  宿主目录:容器内的目录

转载于:https://www.cnblogs.com/lovling/p/9717150.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值