centos7 安装 docker + 载入镜像 + 启动项目

Docker 包括三个基本概念:镜像(Image)容器(Container)仓库(Repository)先理解了这三个概念,就理解了 Docker 的整个生命周期。

1、docker安装与启动


vim /etc/docker/daemon.json 这个json文件不存在的,不需要担心,直接编辑 
把下面的贴进去,保存,重启即可

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

如果觉得用这个地址有问题,可以换成网易的 
http://hub-mirror.c.163.com

# yum install docker-ce  #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0
# yum install <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce

[root@localhost /]#  chkconfig docker on     #加入开机启动

[root@localhost /]#  service docker start     #启动docker服务

2、docker 载入准备好的镜像(以前制作的)   

[root@localhost/]# cat centos7_jee8.tar | docker import - lostvip/jee8:v1.0

3、运行  (war包放在 /home/docker下面,等待tomcat去加载, --privileged=true 容器加载授权

docker run -i -t -p 8080:8080 --privileged=true -v /home/docker:/opt/tomcat7/webapps --name jee8_test  lostvip/jee8:v1.0 bash

查看ip

docker run — net=host lostvip/jee8:v1.0-ip

有时候做练习的时候会生成大量的容器,一个一个停用然后删除实在太没有效率了。
1、停用全部运行中的容器: 

    docker stop $(docker ps -q)

2、一条命令实现停用并删除容器

    docker stop $(docker ps -q) & docker rm $(docker ps -aq)

3、查看生成的容器: docker ps -a

4、删除镜像:

docker rmi <image id>
223916_bL9y_2663968.jpg
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值