码迷,mamicode.com
首页 > 其他好文 > 详细

docker 安装LNRP环境

时间:2019-12-19 15:47:03      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:log   dock   hub   work   redis   使用   端口   信息   bash   

安装docker
     yum install docker-ce-18.03.1.ce -y
启动docker
    systemctl start docker
加入开机自启
   systemctl enable docker
配置国内镜像
vi /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}   

1.启动      docker start 容器名

2.删除       docker rm 容器名

3.停止所容器
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
4.创建镜像

docker build -t 名称 .
Usage:docker build [OPTIONS] PATH | URL | -
OPTIONS:
-t ,--tag list  #构建后的镜像名称
-f, --file string #指定Dockerfiile文件位置
示例:
1,docker build .
2,docker build -t redis:v1 .
3,docker build -t redis:v2 -f /path/Dockerfile /path
一般常用第2种方式构建,我们在构建时都会切换到Dockerfile文件的目录下进行构建,所以不需要指定-f参
5.进入容器    docker exec -it  容器名  bash/sh
6.查看容器详细信息
docker inspect 容器名
7.查看容器的日志
docker logs 容器名

导出镜像   docker export 容器id/name >文件名.tar

技术图片

docker network ls 查看默认的网络

指定自定义网络   docker network create --subnet=192.168.1.0/24 mynetwork

-d: 后台运行容器,并返回容器ID;
-i: 以交互模式运行容器,通常与 -t 同时使用;
-p: 端口映射,格式为:主机(宿主)端口:容器端口
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
-V: 为容器挂载目录,比如 /usr/docker/data:/data 前者为数宿主机目录后者为容器内目录
--ip: 为容器制定一个固定的ip
--net: 指定网络模式
这样,我们创建了2个容器,来一起查看下结果
docker ps -a
查看容器ip地址
docker network inspect mynetwork

 

-d: 后台运行容器,并返回容器ID;
-i: 以交互模式运行容器,通常与 -t 同时使用;
-p: 端口映射,格式为:主机(宿主)端口:容器端口
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
-V: 为容器挂载目录,比如 /usr/docker/data:/data 前者为数宿主机目录后者为容器内目录
--ip: 为容器制定一个固定的ip
--net: 指定网络模式
这样,我们创建了2个容器,来一起查看下结果
docker ps -a
查看容器ip地址
docker network inspect mynetwork

技术图片技术图片

docker 安装LNRP环境

标签:log   dock   hub   work   redis   使用   端口   信息   bash   

原文地址:https://www.cnblogs.com/xin-1-php/p/12067923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!