微服务神器

docker初尝试

Posted by TuoX on January 15, 2019

现在服务越来越趋于独立化,轻量级化。从SOA到微服务,还有最近很火的函数计算等,都是向轻量级改变的现象,分工越来越细,系统越来越简单。docker很符合微服务的概念,分布式,轻量级,部署简单。今天就来介绍下docker的入门。


安装

apt安装:

    apt install docker

源码安装:

[官网地址](https://www.docker.com/)

命令说明

1.获取镜像

docker pull nginx

2.删除镜像

docker rmi -f nginx

2.容器运行

docker run --name mynginx -d -p 80:80 nginx:latest

3.停止容器

docker stop mynginx

4.启动容器

docker start mynginx

5.重启容器

docker restart mynginx

6.删除容器

docker rm -f mynginx

7.进入容器

docker exec -it mynginx bash

8.退出容器

exit

9.查看运行的容器

docker ps 

10.查看所有容器

docker ps -a

11.查看容器log

docker logs mynginx

12.查看所有的镜像

docker images

更多帮助可以输入 docker 来查询

End

天气很好,如果可以下一场雪就很完美了。