安装Docker

安装Docker


1. 增加Repository配置文件

cat >/etc/yum.repos.d/docker.repo <<-EOF

[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

2. 自动安装

yum install docker-engine

3. 启动Docker服务

systemctl start docker.service

查看服务运行状态

systemctl status docker.service -l

遇到了这样的错误

relocation error: /usr/bin/docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file

需要升级,执行下面命令即可

yum upgrade device-mapper-libs

重启后自启动Docker服务

systemctl enable docker.service

测试Java


docker search java

docker pull java

输入Java的版本

docker run -it java java -version

写一个Java程序并导出至Jar,放入Docker中运行

docker run -v /usr:/usr/src/myapp -i -t java java -cp /usr/src/myapp/docker_1.jar Entry

-v 映射本机目录至Docker目录

-i -t 交互模式

原文地址:https://www.cnblogs.com/dopeter/p/4882228.html