一:swoft启动

(1):Centos 安装docker

1、更新update到最新的版本

yum  update

2、卸载老版本docker

yum  remove docker  docker-common docker-selinux  docker-engine

3、安装需要的软件包

yum install -y yum-utils  device-mapper-persistent-data lvm2

4、设置yum

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5、查看docker版本

 yum list docker-ce --showduplicates|sort -r 

6、安装docker

yum  install  docker-ce-18.03.1.ce -y

7、启动docker

systemctl start docker

8、加入开机自启

systemctl enable docker

9、配置国内镜像

vi  /etc/docker/daemon.json

{

    "registry-mirrors": ["http://hub-mirror.c.163.com"]

}

(2) docker镜像地址 https://hub.docker.com/r/swoft/swoft

 

 

1:选择版本进行拉取镜像  

 docker pull swoft/swoft:latest

 

 

 

 

2:新建容器测试

 

docker run -p 9999:18306 --name swoft2 --rm -d swoft/swoft:latest

 

 

3:拷贝容器目录

 

docker cp swoft2:/var/www/swoft .

 

 4:停掉指定的运行的容器

  docker stop 容器名

5:重启容器,并做个宿主机到容器的映射

 

docker run -p 9999:18306 --name swoft2 --rm -d -v /home/swoft/:/var/www/swoft swoft/swoft:latest

 

6:访问宿主机域名加上绑定的端口

 

 

 

结束语:至此,变完成了利用官方docker镜像启动swoft的全部过程,接下来我们来实现:

(1):创建htttp_api的基本思路

(2):商品API模拟

(3):RequestMapping注解

 

 

 

 

 

 

 

 

posted @ 2019-11-09 10:02  痞子胥  阅读(389)  评论(0)    收藏  举报