【转】centos7.5安装docker,docker常用命令,linux下生成镜像dockerfile并依据镜像生成服务
一、Linux环境Centos7.5_x64通过yum源安装docker
1、先了解rpm、yum和linux的关系 2、在安装docker成功后,先别启动,先修改docker的源:vim /usr/lib/systemd/system/docker.service
二、安装转载:https://www.cnblogs.com/kingsonfu/p/11576797.html
三、docker详细文档,从入门到放弃:https://www.cnblogs.com/zhangxingeng/p/11236968.html#auto_id_21
四、docker常用命令:
docker安装,无需安装erlang环境,docker自带rabbitmq镜像有(镜像集群--开发测试使用,生产不建议使用): linux安装docker传送门:https://www.cnblogs.com/xuzhengzong/p/14948848.html docker相关命令: https://www.runoob.com/docker/docker-command-manual.html docker search nginx #查看镜像 docker pull nginx #下载镜像 docker iamges #已下载镜像 docker ps #当前使用过的进程名 docker rm -f #删除容器 docker rmi #删除镜像 docker exec -it 容器名称 /bin/bash #进入容器内部 docker run -it -d # 运行容器 docker info docker save docker version docker start/stop/restart #启动/停止/重启 docker kill 容器名称/ID #杀死一个运行中容器
docker run 和 docker exec 区别:https://www.cnblogs.com/miracle-luna/p/11111852.html run 前者操作对象是image镜像,并生成容器,执行完后还是在linux环境下; docker run [OPTIONS] IMAGE [COMMAND] [ARG...] exec 后者操作对象是容器;运行后将会进入容器内部,不在linux下了。 docker exec [OPTIONS] CONTAINER COMMAND [ARG...] docker run -it -d --hostname rabbit1 --name myrabbit1 -p 15672:15672 -p 5672:5672 rabbitmq:3.6.15-management
docker exec -it myrabbit1 bash
https://www.cnblogs.com/andy9468/p/10715633.html