What is the difference between using K8s to manage docker, and using docker alone in the usual development steps?

as mentioned above, the previous development is only deployed on docker separately, and there is no installation of management tools such as K8s. Will there be any difference in the steps of development? If K8s is installed, will it affect some of the previously deployed services?

Mar.03,2021

there is not much difference in the development steps, but you need to generate a yaml file manually or automatically after building the image. The latter problem theoretically will not have a functional impact on the service, of course, resource consumption is certain


K8S focuses on orchestration, and deploy the Docker image of your build to the server according to the orchestration strategy.
using K8S has no impact on code development, but it does have an impact on your CI/CD if you already have a CI/CD system.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e4853f-44cbb.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e4853f-44cbb.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?