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

相關文章
相關標籤/搜索