docker on CentOS 7.0
2015-07-14 15:53
696 查看
Introduction
Docker is a container-based software framework for automating deployment of applications. “Containers” are encapsulated, lightweight, and portable application modules.Pre-Flight Check
As of June 2014 Docker has officially released v1.0.0.
These instructions are intended for installing Docker.
I’ll be working from a Liquid Web Self Managed CentOS 7 server, and I’ll be logged in as root.
Step 1: Installation of Docker
As a matter of best practice we’ll update our packages:
Set the Docker service to start at boot:
Let’s begin using Docker! Download the centos Docker image:
Now, to setup a basic centos container with a bash shell, we just run one command. docker run will run a command in a new container, -i attaches stdin and stdout, -t allocates a tty, and we’re using the standard fedora container.
Docker is a container-based software framework for automating deployment of applications. “Containers” are encapsulated, lightweight, and portable application modules.Pre-Flight Check
As of June 2014 Docker has officially released v1.0.0.
These instructions are intended for installing Docker.
I’ll be working from a Liquid Web Self Managed CentOS 7 server, and I’ll be logged in as root.
Step 1: Installation of Docker
As a matter of best practice we’ll update our packages:
yum -y updateNow let’s install Docker by installing the docker-io package:
yum -y install docker docker-registryStep 2: Start Docker and Make Sure Docker Starts on Boot
Set the Docker service to start at boot:
systemctl enable docker.serviceThen start the Docker service:
systemctl start docker.serviceAnd verify your work by checking the status of Docker:
systemctl status docker.serviceStep 3: Download a Docker Container
Let’s begin using Docker! Download the centos Docker image:
docker pull centosStep 4: Run a Docker Container
Now, to setup a basic centos container with a bash shell, we just run one command. docker run will run a command in a new container, -i attaches stdin and stdout, -t allocates a tty, and we’re using the standard fedora container.
docker run -i -t centos /bin/bashThat’s it! You’re now using a bash shell inside of a centos docker container. To disconnect, or detach, from the shell without exiting use the escape sequence Ctrl-p + Ctrl-q.There are many community containers already available, which can be found through a search. In the command below I am searching for the keyword centos:
docker search centosBe Sociable, Share!
相关文章推荐
- 关于阿里云无法启动docker解决办法
- 京东云、新浪微博等专家畅谈Docker未来格局:开放与竞争(下)
- 京东云、新浪微博等专家畅谈Docker未来格局:开放与竞争(下)
- 京东云、新浪微博等专家畅谈Docker未来格局:开放与竞争(上)
- 京东云、新浪微博等专家畅谈Docker未来格局:开放与竞争(上)
- 解密京东618技术:重构多中心交易平台 11000个Docker支撑
- Docker无法启动 Could not find a free IP address range for interface 'docker0' 最方便的
- 在centos docker中安装nvidia驱动
- 阿里云CentOS 6.5 Docker无法启动 Could not find a free IP address range for interface 'docker0' 最方便的解决方法
- Docker初次使用记录
- 不是办法的办法,关于docker错误
- docker之数据卷
- docker之高级网络配置
- docker之基础实例
- docker之基础命令
- docker之基础概念
- Docker-2.容器有关
- Docker-1.相关知识+安装+镜像相关操作
- Docker系列(三)---仓库
- Docker系列(二)---容器