
Docker
liyuejin
学生
展开
-
Docker实战:镜像与容器基础命令
1、docker 基本操作命令su root # 先切换到root用户, 再执行以下命令systemctl enable docker # 开机自动启动dockersystemctl start docker # 启动dockersystemctl restart docker # 重启dokcer针对守护进程的系统资源设置和全局信息的获取: d原创 2017-10-12 09:46:25 · 327 阅读 · 0 评论 -
Docker实战:Docker安装部署RabbitMQ
docker pull rabbitmq:management原创 2017-11-01 09:40:52 · 43466 阅读 · 6 评论 -
Docker实战:使用Docker安装部署Gitlab
Gitlab 在Docker中安装部署、升级原创 2017-11-01 08:53:58 · 11231 阅读 · 2 评论 -
Docker实战:网络基础配置
Docker 网络基础配置--使用-P映射到外部网络端口,-p(小写的)则可以指定要映射的端口,并且在一个指定端口上只可以绑定一个容器docker run -d -P training/webapp python app.py--查看日志docker logs -f amazing_nobel[or 容器ID]--将本地的5000端口原创 2017-10-12 09:50:15 · 329 阅读 · 0 评论 -
Docker实战:使用Dockerfile创建镜像
#第一行必须指定基于的基础镜像FROM centos#维护者信息MAINTAINER docker_user docker@vanke.com#镜像的操作指令RUN ........#容器启动时执行指令CMD /usr/sbin/nginx创建镜像--指定Dockerfile所在原创 2017-10-12 09:52:39 · 1803 阅读 · 0 评论 -
Docker实战:使用Dockerfile创建带nginx服务并支持ssh的Centos Docker镜像
在宿主机上准备的文件清单:Dockerfile#启动ssh和apache服务的角本run.sh以上文件都放到/root/nginx_centos目录下mkdir -p /root/nginx_centoscd /root/nginx_centos一、准备run.sh文件在/root/nginx_centos目录新建run.sh原创 2017-10-12 10:02:55 · 2228 阅读 · 0 评论 -
Docker实战:使用Dockerfile创建带tomcat服务并支持ssh的Centos Docker镜像
1、在root目录下创建 tomcat8_jdk8 目录2、下载jdk8,tomcat8并解压到 tomcat8_jdk8 目录下将jdk8解压后重命名为jdk,并将里面的src源码相关的文件删除,以减少生产镜像文件的大小。将tomcat8解压后重命名为tomcat,也可将里面不需要的文件删除。可用下面的命令处理:rm -rf ./jdk/*sr原创 2017-10-12 10:03:58 · 1426 阅读 · 0 评论 -
Docker实战:使用Dockerfile创建带Apache服务并支持ssh的Centos Docker镜像
在宿主机上准备的文件清单:Dockerfile#启动ssh和apache服务的角本run.sh以上文件都放到/root/apache_centos目录下mkdir -p /root/apache_centoscd /root/apache_centos基础镜像:以镜像centos为基础的开放SSH服务的镜像[root@localhos原创 2017-10-12 10:00:31 · 539 阅读 · 0 评论 -
Docker实战:基于centos7镜像创建可以ssh链接的Docker容器
基于centos7镜像创建可以ssh链接的Docker容器1、在root目录下新建 ssd文件夹2、在ssd下创建 Dockerfile文件,内容如下:# 选择一个已有的os镜像作为基础FROM centos# 镜像的作者MAINTAINER liyuejin#安装wget并下载最新的源Cent原创 2017-10-12 09:58:14 · 2176 阅读 · 0 评论 -
Docker实战:数据管理
数据管理docker run -d -P --name web -v /root/webapp:/opt/webapp training/webapp python app.py注意:-P是允许外部访问容器需要暴露的端口--docker可以支持把一个宿主机上的目录挂载到镜像里。默认可读写docker run -it -v /root/dock/Dow原创 2017-10-12 09:49:01 · 256 阅读 · 0 评论 -
Docker实战:mysql主从备份读写分离
1)下载msql镜像文件docker pull mysql/mysql-server也可以指定mysql版本docker pull mysql/mysql-server:5.7查看镜像文件 docker images 2)设置目录 为了使MySql的数据保持在宿主机上,我们先建立几个目录。 建立数据库存储目录 mkdir -pv /root/docker/mysql/data 在data原创 2017-10-26 17:56:41 · 3799 阅读 · 3 评论