官术网_书友最值得收藏!

  • Docker Quick Start Guide
  • Earl Waud
  • 319字
  • 2021-06-10 19:07:02

Post-install steps you might want to consider

All three of the install methods automatically create a docker group for you, but if you want to be able to run Docker commands without using root or sudo, then you will want to add your user to the docker group.

Be aware that many Docker commands require full admin access to execute, so adding a user to the docker group is comparable to granting them root access, and the security implications should be considered. If the user already has root access on their workstation, adding them to the docker group is only providing them a convenience.

Adding the current user to the docker group is easily accomplished with the following command:

# add the current user to the docker group
sudo usermod -aG docker $USER

You will need to log out and log back in to update the group memberships on your account, but once you have done that, you should be all set to execute any Docker commands without using sudo. 

This can be validated by running the hello-world container without sudo:

# test that sudo is not needed
docker run hello-world

Next, you will want to configure your system to have the Docker service start on system-boot:

# configure docker to start on boot
sudo systemctl enable docker

Another post-install step you should consider is installing docker-compose.

This tool can be an important addition to your Docker tool belt and we will be discussing its use in Chapter 7, Docker Stacks. The command to install docker-compose is: 

# install docker compose
sudo curl -L \
https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) \
-o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Congratulations, your CentOS workstation is now ready to start developing your Docker images and deploying your Docker containers. Next up, we will learn how to install Docker onto a DEB-based system using an Ubuntu workstation. If you're ready, read on.

主站蜘蛛池模板: 大石桥市| 朝阳区| 宁化县| 乐安县| 宣化县| 湖口县| 那曲县| 高雄市| 开化县| 喜德县| 乌兰察布市| 盐山县| 周口市| 株洲县| 陕西省| 台南县| 禄丰县| 米脂县| 甘肃省| 灌阳县| 交城县| 定襄县| 阿瓦提县| 黎城县| 墨玉县| 沙坪坝区| 贵港市| 抚松县| 布尔津县| 新乡市| 南投县| 汝南县| 漠河县| 汽车| 靖边县| 仁怀市| 隆化县| 榕江县| 静海县| 定陶县| 搜索|