[ Agent ] [ App ] - offline build docker
This commit is contained in:
@@ -813,6 +813,45 @@ func (op *AgentOsOperator) installDockerOfflineExec(args []string) (bool, []stri
|
|||||||
if !executor {
|
if !executor {
|
||||||
return false, append(log3, "[installDockerOfflineExec] - daemon reload error !")
|
return false, append(log3, "[installDockerOfflineExec] - daemon reload error !")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AllCompleteExecutor([][]string{
|
||||||
|
{
|
||||||
|
"groupadd",
|
||||||
|
"docker",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"usermod",
|
||||||
|
"-aG",
|
||||||
|
"docker",
|
||||||
|
"root",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"newgrp",
|
||||||
|
"docker",
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
systemdUp, log5 := BasicSystemdUp("containerd")
|
||||||
|
if !systemdUp {
|
||||||
|
return false, append(log5, "[installDockerOfflineExec] - start containerd service error !")
|
||||||
|
}
|
||||||
|
|
||||||
|
commandExecutor, log6 := AllCompleteExecutor([][]string{
|
||||||
|
{
|
||||||
|
"systemctl",
|
||||||
|
"start",
|
||||||
|
"docker.socket",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"systemctl",
|
||||||
|
"enable",
|
||||||
|
"docker.socket",
|
||||||
|
},
|
||||||
|
})
|
||||||
|
if !commandExecutor {
|
||||||
|
return false, append(log6, "[installDockerOfflineExec] - start docker.socket error !")
|
||||||
|
}
|
||||||
|
|
||||||
up, log4 := BasicSystemdUp("docker")
|
up, log4 := BasicSystemdUp("docker")
|
||||||
if !up {
|
if !up {
|
||||||
return false, append(log4, "[installDockerOfflineExec] - start docker service error !")
|
return false, append(log4, "[installDockerOfflineExec] - start docker service error !")
|
||||||
@@ -1883,7 +1922,6 @@ func (op *AgentOsOperator) chronyToMasterExec(args []string) (bool, []string) {
|
|||||||
ntpFile,
|
ntpFile,
|
||||||
})
|
})
|
||||||
|
|
||||||
// todo restart
|
|
||||||
BasicPrettyPrint(AllCompleteExecutor([][]string{
|
BasicPrettyPrint(AllCompleteExecutor([][]string{
|
||||||
{
|
{
|
||||||
"systemctl",
|
"systemctl",
|
||||||
|
|||||||
Reference in New Issue
Block a user