效果
安装
19.docker 安装 方法一 yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo yum update yum install docker-io docker version service docker start service docker stop chkconfig docker on docker pull centos:latest 方法二 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum makecache fast yum install docker-ce systemctl start docker docker -v docker version docker images docker pull hello-world docker run hello-world docker pull centos:latest docker pull hub.c.163.com/library/tomcat:latest docker pull hub.c.163.com/library/nginx:latest docker ps # 查看后台进程 #后台运行 docker run -d docker run -d hub.c.163.com/library/nginx:latest #进入容器 docker exec --help docker exec -it [imagesid] bash #映射ip端口服务器8080给容器80 docker run -d -p 8080:80 hub.c.163.com/library/nginx:latest netstat -na | grep 8080 #根据容器id 停用容器 docker stop [imagesid] #构建自己的容器 docker build -t jpress:lasted . Dockerfile from hub.c.163.com/library/tomcat MAINTAINER baoyou [email protected] COPY jenkins.war /usr/local/tomcat/webapps docker build -t jenkins:lasted . docker run -d -p 8080:8080 jenkins:lasted # 删除imagename 为none 的镜像 docker rmi --force $(docker images | grep "^<none>" | awk "{print $3}") # 登陆 hub.docker.com docker login # 上传镜像到 hub.docker.com docker push curiousby/jenkins:original # 保存 docker images 到本地 docker save -o centos.tar docker.io/centos #从本地导入到 docker docker load -i centos.tar #复制到容器 docker cp ./showandshare.application.otherapplicaition.springbootdubboproducter-0.0.1-SNAPSHOT.jar d8c1:/root/
注意
1.如果 baoyou 用户不存在service服务。去除每次sudo运行docker命令,需要添加组
sudo groupadd docker sudo gpasswd -a ${USER} docker
或 gpasswd -a baoyou docker
2.虚拟机 docker 自启动
chkconfig docker on
捐助开发者
在兴趣的驱动下,写一个免费
的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信 以及扣扣群),没钱捧个人场,谢谢各位。
个人主页:http://knight-black-bob.iteye.com/
谢谢您的赞助,我会做的更好!