docker学习记录

安装docker:html

    yum -y install dockerjava

curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composegit

chmod +x /usr/local/bin/docker-compose

 

# 查看全部镜像 docker imagesgithub

# 正在运行容器 docker psweb

# 查看docker容器 docker ps -adocker

# 启动tomcat:7镜像 docker run -p 8080(容器应用端口):8080(外部端口) tomcat:7 (名字)tomcat

docker run -d --name my-tomcat -p 8888(宿主机器端口):8080(docker tomcat 容器端口) tomcat

docker run -d --name ddd -v /data/project/anchor/:/usr/local/tomcat/webapps/ -p 4007:8080 devtomcat
 bash

# 之后台守护进程的方式启动 docker run -d tomcat:7app

# 中止一个容器 docker stop b840db1d182bcurl

# 进入一个容器 docker attach d48b21a7e439

# 进入正在运行容器并以命令行交互 docker exec -it e9410ee182bd /bin/sh

# 以交互的方式运行 docker run -i -t -p 8081:8080 tomcat:7 /bin/bash

docker run -d -p 20880:20880 -v /data/project/dubbo-service/anchor-service-6.0.jar:/anchor-service-6.0.jar --name anchor-service java:8u111 java -Xms128m -Xmx128m -jar /anchor-service-6.0.jar

 

#设置时区

宿主机采用了CST时区,CST应该是指(China Shanghai Time,东八区时间)

容器采用了UTC时区,UTC应该是指(Coordinated Universal Time,标准时间)

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone

参考:

https://www.cnblogs.com/kevingrace/p/5570597.html

docker启动tomcat致使内存不足,系统kswapd0进程cpu占用很高,致使崩溃

http://blog.csdn.net/u012129607/article/details/74993302

相关文章
相关标签/搜索