3、docker容器操作
#列出所有docker容器 ->docker ps -a #启动docker容器(以启动仓库容器为例) #-d表示后台运行容器,-p表示端口绑定 #--name表示给该容器命名为registry,在启动、停止、重启、删除时方便使用 #--restart=always表示该容器在docker服务启动时自动重启 #-v参数表示将/opt/registry-var/目录挂载给/var/lib/registry/ ->docker run -d -p 5000:5000 --name registry --restart=always -v /opt/registry-var/:/var/lib/registry/ registry:2.4.1 #启动、停止、重启、删除容器 ->docker start registry ->docker stop registry ->docker restart registry ->docker rm registry #运行docker容器,绑定端口、共享目录 docker run -dit -p 8081:8081 -p 8082:8082 --name maginc-server -v /opt/shared:/opt/shared --restart=always jdk8:141 docker run -dit -p 8081:8081 -p 8082:8082 --name maginc-server --link redis-server:redis-server -v /opt/shared:/opt/shared --restart=always jdk8:141 docker run -dit -p 8081:8081 -p 8082:8082 -p 8083:8083 --name maginc-server2 --link redis-server:redis-server --restart=always jdk8-2:141 ------------------- docker run -dit -p 6379:6379 --name redis-server -v /opt/shared:/opt/shared --restart=always redis docker run -dit -p 8081:8081 --name book-api --link redis-server:redis-server --restart=always magic-book/book-api docker run -dit -p 8082:8082 --name user-api --link redis-server:redis-server --restart=always magic-book/user-api docker run -dit -p 8083:8083 --name book-pay-api --link redis-server:redis-server --restart=always magic-book/book-pay-api docker run -dit -p 8084:8084 --name magic-manage --link redis-server:redis-server --restart=always magic-book/magic-manage #查看容器启动日志 docker logs jenkins #进入容器 docker exec -it jenkins bash