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

Post-install steps you might want to consider

All three of these 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, 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 with the hello-world container:

# validate that sudo is no longer needed
docker run hello-world

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 StacksThe 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 Ubuntu 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 Windows-based workstation. If you're ready, read on.

主站蜘蛛池模板: 长沙县| 郯城县| 麻阳| 吴旗县| 佛教| 双牌县| 丰顺县| 平邑县| 青岛市| 葫芦岛市| 衡阳县| 长寿区| 鹤峰县| 宁陵县| 蓬溪县| 凤冈县| 石棉县| 新丰县| 庆云县| 夏河县| 镇雄县| 广昌县| 巴林右旗| 靖州| 阜阳市| 河西区| 天峨县| 大港区| 张家界市| 公主岭市| 兴文县| 金湖县| 寿宁县| 新津县| 罗田县| 阿克苏市| 当涂县| 赫章县| 体育| 阳原县| 新疆|